MMERIRKEMILMERGLHSPTTGKRFSNLSDSAGNAVLEALENSQHPARLSPRLPSAPLHSALGDLPAKGKFEIDTLFNLQHPSSESTVSSEIASAAEGRKKPGHYSEAAAEADMSSDVEVGCSALRSPGGLGAVPLKENNGKGFAESGSAAGTTTSATGSGLGSLHGGGGGGGSGGGAALGGSGSGADQVRRYRTAFTREQIARLEKEFYRENYVSRPRRCELAAALNLPETTIKVLIPARACSSFPRVFAVSEGLAGLADLGRSPNGAAHAANARLRPARAQVPLTLLHGSNFPSAAKPAGLCCSEPDPCPSGQFLTAQRTQDLTRRLFTKAAAAASLQRSPRILAQILGLRDGCSARPGNRWVARKREAPGAAAVGHRSVPTALYTAAHTVSAGREDSARSEGRRPGHSKVWEGRGGPGRGLGAPGXSGFLPYSAAVLSKTAVSPPDQRDEAPLTR