MASHAFCAPCTPLLRSRAFFGSEPCAAWRLHARRSLAFVPAPSEERRARRVPYVAATSEKDPEAPSVPPADGPQPLPARPEDGTASFRQLAAIPAEEVRAQLVKVSALGYTGLTLFALLTGKALDVDLGGTFAITPEALGLSLAGTAPLLAILFGSEKIDWEPLKALSRTMDDVSLAFRGLSVLDFAFLATAAGVCEELFFRAAVQTGLADRFGDPAAVLGASVLFSLAHAISPQYIGATFIAGLYFGWMFLASHNIAVPMLVHALYDFVAFNFYAAKARRRAAAAEGAGPDREGGPQ*