MSSRGVNWKLLALYTASKSKVQSQQAPMSSRVPHVLLVSAPLQGHVNPLLVLGRHLASRGLLVTFSTAPHGGLKFGHGDGSTVDFGRGTIRFEHLKGGALWASDDPRYHDAMDVLRHLEETAPPVLAELIRGQSEAGRAVSCVVANAFAPWASRVASGMGVPHAMLWTESCAVLSLFYHYFHSLADFPSREAGPGAMVAVPGLPPLAAGDLPALIHAPEEIMWRQVLIADLRSLRETVTWVLLNTFDELERPTIEALRPHLPVIPVGPLCSGTESHGSGGHDDDDSVAWLDAQPPRSVVFVAFGSLLQISRDEMSELAAGLAATGRPFLLVVRDDNRELLPDDCLAAAAGSNRGKVVAWCEQARVLAHGAVGCFVTHCGWNSTVEALASGVPVVTYPAWADQPTNAKFLADVYGVGVRLPKPMARDALRRCIEEVMGGPEAVAVLARSAKWKAEASAALSTGGSLDKGIQEFVAAIL*