MSNRPSESELASQKSEKIPRVGINRITSEDAFQSVMEVSRNFPFYESSMFDASSVFADRVRKTYDTAGLKFLVEFLSETIAMFDKIVLRPYARDEPKYLLLYAILSKLALLNSDPGSLVILPAGTDDPFADESAHLAADLFEETSSDEEEQRCEDEYRKSAPYGRPQLVVLRAPPEMRASRNVNLETAMEKGYKAVMLVEQLVGEISEQGLPRPTRNEFWACGYRFRLFACKYFLCDLLSPYTGGSPLPPVFARIHNVLYPGVDISQVAARAERGSDALKTLADEWVKACMVDLDRSQKLKDMEREMMASEQEVKDMEEEEEALKRHQLQQQQQQGQ*