MMSKFIQNAAEIAKKAMDSVDPSLSEKFTIVIRFLTDNPDAASALKGKERSIVGTEEYIIASATNFKKGRDPRTPLPPSTIPDEMVSVILNKYFEVPSEELEKAEEWHRLSMGAENIVGDLLERYIAEVIEPHGWIWCSGSMVRAVDFIYCDSENVWQSLQVKNRDNTENSSSAAIRHGTPIKKWFRTFSKKRGDNWDKFPSLEGKENLSEKGFKLYVEKYLSALRAIKA