MESFASLAGGGSSSTTARLPELISPENPDHISPTPLLYQLLAGPESSAQQHGHGHHHGGGGGAAAAAVQGQVSPAGAEAAVKAEIMSHPQYSALLAAYLGCKKIQTTTRHVLTKLTAVPDVGAPPDVLTKLTAVPAAQQLDEADGHPRRRHEPQRDDDPDQLDQFMDAYCSMLTRYREELERPIQEAAEFFSRVETQLDSLAESNCEGTGSSEEEQDTSCPEEIDPSDKQLKHQLLRKYGGSLGDLRQVFSKRTKKGKLPKEARQKLLHWWELHYKWPYPSEMEKMTLAQTTGLDQKQINNWFINQRKRHWKPTPVAGTAFPTMEAAGGGFRHSGHGGGLAAAAALPLYMGKPFVVDGMYRLGS