MMQPVLYAFLLLVSCRTPTFGQGLVVPFSPAAPHVDADAFPTPEEMSTLFLTWLDQNPRPYADDTGSRSYEKIRRFAIFADNFRHVFEHNRDGEQKNYWLDLNSFSDLTHDEFKAAYLWRPAANDATAASVSRRHKHGGGDVKPGKGGEVPAAIDWRQQGAVTEVKNQGQCGSCWAFSTVVAVEGINQIVTGNLVSLSEQQLVDCNTENGGCNGGSMPVAFNFLMNSGGGLVTEENYPYQATQGDCSPTSTLQNMVSIDDYVEVTANDEQALLQAVAQQPVSVGIDASHRDFQFYAGGVYDGRCGTQLDHGVAIVGYGTDKKSGLDYWIVKNSWGAEWGDEGYVNIKRTTSEPEGKCGINTFASFPIKTSSSSS*