MTESKMEIVMFPWLAFGHLIPYMNLSNEIAKRGHKISFLLPKNAEIRLQKLNHYPNLIKLHKLTIPHVDGLPYGAETTADVPTSLESLLATAFDELYDEIKSFLRNVKPHFIFFDFAYWIPDLAREIGGIKTLFYSVFSPAAASISFVKSPDKTTFMASTAAELVKPPPDYPSTTVVLRESEAKLLSFLLHEYGKGVTFYERVKKGMTGCDAIGMRTCREIEGTFCDYIATHSEKSVLYTGPVLSEPKNEPLEEHGLSNWLEKFEPVFCAFGSQMILEKKQFQQLVLGFELTELPFLLVVKPPQGTNSAEEALPEGFKERVQEKGLILDCWVPQWEILSHKSVGCFVTHCGYGSMWESLALCDCQLVLLPRPFEHTLIARLMEQQLKKDENDLFTKENLCKAVKCVMDKDSQIGRLVKENHKKWKELLSSPGFMSNYIDNFIQDLHELLITFLPLNALLNTQRSVQV*