MGAGALKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPTRQITVPQGFDYELYNRDDINRILGTKASCISFKDSACRCFGYMISKKKYIYTIDDDCFVAKDPSGKEINALEQHIKNLLSPSTPYFFNTLYDPYCEGADFVRGYPFSLREGVPTAISHGLWLNIPDYDAPTQLVKPSERNTRYVNAVMTIPKGSLFPMCGMNLAFNKELIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGYGVKTGLPYIWHSKASNPFVNLKKEYKGIFWQEEIIPFFQSVILPKDCTTVQQCYIELSKQVNEKLSGTDPYFSKLANAMVTWIEAWTELNSPVVAVGAKGQIVAK*