MESFASLAGGGSSSTTARLPELIPPENPDRISPPPLLYQLLAGSASSARHGHGHHHGGGGGAAAAAVQGLQVSPAGAEAAMKAEIMSHPQYSALLAAYLGCKKVGAPPDVLTKLTAVPAAQQQLDAADGHPRRRHEPRRDDDVPDHQLDQFMSNCEGTGSSEEEQDQDTSCPEEIDPSDKQLKHQLLRKYGGSLGDLRQVFSKRTKKGKLPKEARQKLLHWWELHYKWPYPSEMEKMTLAQTTGLDQKQINNWFINQRKRHWKPTPVAGTAFPTMEAAGGGFRHSGHGGGLAAAAALPLYMGRPFVVDGMYRLGS