MALNDDLDIVIPTIRNLDFLEMWRSFFQPYHLIIVQDGDPTKVIKVPDGFDYELYNRNDINRILGPKASCISYKDSACRCFGYMMSKKKYIYTIDDDCFVAKDPTGKDINALEQHIKNLLSPSTPYFFNTLYDPYCEGADFVRGYPFSLREGVPTAISHGLWLNIPDYDAPTQLVKPAERNTRFVEAVMTIPKGTLFPMCGMNLAFNRELIGPAMYFGLMGDGQPIGRYDDMWAGWCCKVICDHLGYGVKTGLPYIWHSKASNPFVNLKKEYKGIFWQEEIIPFFQSVKIPKECTTVEQCYIELSKQVRDKLNTLDPYFSKLADAMLTWIEAWGEVSSTSKTAQANGKI*