MLTKALILFGLLALAQGYSFTSREVKCHVCKAVVTELEEAIAKEDPHKMADVSGFRLDAQGNSISKKVRLVKSEMFLTEL MEKICEKMDDYLKATYKSNGKFTLLKMIINGQMNPDSSLVDFVQDGDLNKSLGHFCNEVLEDNDEIFVKAFQAEELGNDL DIKICSEQASYCDESPVQEEYDFDGKEEL