MKFEINVKSPLLISSSDYLNLSEVLRNGNEIYMLDINKLIYENKNMINKLKKIFMNYYNRDINESFNELQNQYRSINNIDRYKIYPAIKYNRLDIKKSDIKMPIGNYVNEDNKIFFRPFIPGSSIKGAIRNAVRNTYIKNKGASLKIYIDNNFALYKFKGSNSKNLDDLLFYYNDSEKGKYDAKYDIFKFFEISDFNPEDYELTIFEMSRSKQNIKGVPSYAVAISSGKFKGDILISKQLDYIYKNNKEEFYKICEKISDVFDVKFKNDLDEYKNEIIHSIMKMTYEHYKDIIKNESNYYQNVDNPMILGFGGGIEEKTIISSLNDNTFNIVKKFIENKNSSKKNKMKFKSNRMPATVWIVNRRKLGLVSINKL