MESFASLAGGGSSSTTARLPELIPPENPDRISPPPLLYQLLAGSASSARHGHGHHHGGGGGAAAAAVQGLQVSPAGAEAAMKAEIMSHPQYSALLAAYLGCKKVGAPPDVLTKLTAVPAAQQQLDAADGHPRRRHEPRRDDDVPDHQLDQFMEIDPSDKQLKHQLLRKYGGSLGDLRQVFSKRTKKGKLPKEARQKLLHWWELHYKWPYPSEMEKMTLAQTTGLDQKQINNWFINQRKRHWKPTPVAGTAFPTMEAAGGGFRHSGHGGGLAAAAALPLYMGRPFVVDGMYRLGS