MASGSHAPVPLLKDELDIVIPTIRNLDFLEMWRPFFQPYHLIIVQDGDPSKTIRVPEGFDYELYNRNDINRMLGPKASCISFKDSACRCFGYMVSKKKYIYTIDDDCFVAKDPSGKDINALEQHIKNLLSPSTPFFFNTLYDPYRVGADFVRGYPFSLREGVPTAVSHGLWLNIPDYDAPTQLVKPLERNTRYVDAILTIPKGTLFPMCGMNLAFDRELIGPAMYFGLMGDGQPIGRYDDMWAGWCTKVITDHLGLGVKTGLPYIWHSKASNPFVNLKKEYNGIFWQEELIPFFQSVSLPKEATTVQKCYLELAKQVRAKLGKVDGYFNKLADSMVTWIEAWDELNPPKGGAPTANGPPKK*