MHIFRTKEEAENHLRTKFTDAHEVKEIMKKYNISMKRGCYNSYEAKVVDSAIQKFLKENKMEMKNLYSFFLEEEPEFPIRELLIEVSNALKQRTMNSLWVYVSYHYHPYIDSKWEPENEIQLLNLVRIFGFKWKKICGIMNKTSRKCISKYYRIMGFGYLYRKSFKMPEEGIPTTDEEWDGMCEKLKTTRKRLSHLINGYISSKLVVPFWNEYNNMALMGYVILHNHFCSIGIQISEILKLIDESGIEGEETVGRERIKEEISKLIPRLDSYTLDIPIDVEDIFWRTIKLYVRFSSTLLKSRFIQITKVYGIRTFKDLIEVFQNLAVDCYLYKIKDKLRDEVRKILSQEKTRRRSTKELVIDRGISRTVDSCCD