MVRGTTVRFVLTILSTALLALQLFAPTASFAATHSDTHASAPTASGGFVAKRADEVASCGESEHPAGPT
......