MAVRGPLLKDELDIVIPTIRDLAFLEQWRPYLSPYHLIIVQDGDPTKKIHVPEGYDYELYNRNDINRILGPKASCISFKDSACRCFGFMMSKKKYIFTIDDDCWVAKDPSGHEINALEQHITNLLSPSTPFFFNTLYDPYRAGADFVRGYPFSMREGVATAISHGLWLNVPDYDAPTQLVKPSEKNTRFVDAVMTIPKGTLFPMCGMNLAFDREMIGAAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGFGVKTGLPYIHHSKASNPFVNLKKEYKGIFWQEEIIPFFQQVVLPKEAVTVEQCYIELAKQVGEKLNGLDPYFTKLSEAMVTWIEAWTELSGTAKK*