MKYLMAEEEPLLPDTKQLNIESMSELLVLCKGIPSSDALKSLESLEVFNCHKLKVLTARLSILQCGQMKEIVAEEEEMGITREDNNNAMLILSQLQGLYIYDLPELKGICSRVLICNALETISIEDCPELKKLPFCVDNLPCALKEIRVLKEWWDAVEWDHPRTKAHFDSIPKKWW