MVRGTTVRFVLTILSTALLALQLFAPTASFAATHSDTHASAPTASGGFVAKRADEVASCGESEHPAGPT ......