MNAIIPLLGTAAAAAAVGFLAYKKVTRDNISEEQYKQIRDYILEEQYKQIRGAASKLLATSKNPITVLVLGFENHGRSSFVNTMFRVLYKEEGPMVMRARRENYTNKPRVLRMKNTLLRNTKYLMNIIDTPCFSTSDDIDENAIRNVLRGRLDVDAGIEGDPSEQRNIQTVPECVILVMKAGGSYMGGPASDRLPVLARIIREEGINFVVVLTHKKEAQKASIDLQVLTRGVAMEAETDFVHCIENYVGDRCDGKNASNVISNDFDTRSQTLSVLRECLEYVEQHRRENPEKISEGQGT*