MNKLFIFNCRKSKCFEHPKRFKCFINNTLNDKNLKWKTTNESYCEYILSPEEEQKLKRTHLIIASNKDIHIDKYMIYEYIKHYKENDKVSKYYKDYSCDLDTLKSDNSLFSYYYVKFLNNAIQKIKVTPIINKIYNNIYNNIILKYTANIHIFISPIYERMNNESLFSKFNINKNNVREIMYFLCIHVWIYCAKLNLINNNNLKILLWEKIWDYYRALLIKYKISEFNFNTYLINMQEYSLGFCIGLDDCIGKEYYAGKIHNLLFNHIYDENEKEKMSKELMNLTIYCIRMYNFIYNLPDENFIQAKFTWPDLK*