MESFASLAGGGSSSTTARLPELIPPENPDRISPPPLLYQLLAGSASSARHGHGHHHGGGGGAAAAAVQGLQVSPAGAEAAMKAEIMSHPQYSALFAAYLGCKKVGAPPDVLTKLTAVPAAQQQLDAADGHPRRRHEPRRDDDVPDHQLDQFMHADEVQGGAGAADPGSRGVLQHGGDADSNCEGTGSSEEEQDTSCPEAEEIDPSDKQLKHQLLMKYGGSLGDLRQAFSKRTKKGKLPKEARLKLLHWWELHYDKWPYPSVRTHIYASHLINSTTFFCTKLDLMKMRELLGCTCVYEQEMEKMTLAQTTGLDQKQISNWFINQRKRHWKPTPVAGMTFPTVEAAGGGFRHSGHDGGLAAAAAALPLYMGSWPFVVDGMYRLGS