MASASHAPTPLLKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPSKIIRVPEGFDYELYNRNDINRMLGPKASCISFKDSACRCFGYMVSKKKYIYTIDDDCFVAKDPLGKDINALEQHIKNLLSPSTPFFFNTLYDPYRVGADFVRGYPFSLREGVPTAVSHGLWLNIPDYDAPTQLVKPLERNTRYVDAILTIPKGTLFPMCGMNLAFDRELIGPAMYFGLMGDGQPIGRYDDMWAGWCTKVITDHLGLGVKTGLPYIWHSKASNPFVNLKKEYNGIFWQEELIPFFQSVSLPKEATTVQKCYLELAKQVRAKLGKVDGYFNKLADSMVTWIEAWDELNPPKGGVPTANGPPKK*