MEAIRVFGPKLGSRLSIRSHTTAFPACKLSRFPLTSFPGKHAHLVLLKATTIPLASGDKENNRKFEKLGPSEWGNQFLFAHVDLSEMDALEREIEALKPKVRDMFMSFKGMKSNKKNLFLIYLLVSLGLAHHFEDEIEESVKGCSQEMVEMMDGENDLYTVSIIFWVFRTYGHNISSDIFNRFKGHNGKFKECLATDAKGILSLYEAAHMGTTTDYILDEALSFTLSYLESLAANGTCKPNLVRRIRNALGLLQNKNVEILVAKEYIRFYEQEEDCDKTILEFSMLNLKFLQLHYLQELKLLTKWYKEQDFESKLPPYYRDRIVELHLATLAYINPKYSRVRIILTMIYTIQIILDDTCDRYASLREVESLAATIERWDHNDHAMEGLPDYLKSVAKFIFHTFQEFEREVSSESGGSYSLKATIEDCKRMMRSNLQLAKWAVTGHLPSFDEYLDVAGVEIAVYFTVAGILLGMENINKKEAYEWLIFRDKLVRAMSTKARLVNDLFGYKDDMRRGYVTNSINCYKKQYGVTEEEAFRKLHQMVADGDKMMNEEFLKPINVPHQVLKAVLDTLRAINICYDNEDGFTRLNGNLKNYITSMYVDL*