MTESIEESKLEIVMFPWLAFGHLIPYMNLSNELAKRGHKISFLLPKNAEVRLQKLNLYPNLITLHKLTMPHVHGLPYGAETTADVPGSLESLLATAFDEMYGEVKSFLQNLKPHFVFFDFAYWIPDLALEIGGIKTLCYKVVSPAVTSIALIRSSVKTTFMASTAAELVKPPPDYPSTTVVLRESEAKLLSFLFHEYGKGVTFYERSKKGMTGCNAIGVKTCREIEGTFCDYIATQFEKPVLYTGPVLAEPTKGPLEEHGLSDWLEKFEAGSVVFCAFRSQMILEKKQFQQLVLGFELTELPFLLVVKPPEGTNSVEEALPEGFKERSLALCDCQLVLLPRPIDHILNARLMEQQLKVGVEVEKDENDLFTKENLCKAVKCVMDKDSQIGRLVKENHKKWKELLSSPGFMSNYIDNFIQDLHELLVQKT*