MPPPSLLSLLPAASLSPRSRRARREAPTASDRLHYSRLPVLSARAPSPPHSLSSTSSVGGGGGGGGDELHLLDKPFPSALAEEDEDDPEPEPAPALSQGEALAPYLNFFQVKGGDGSECAAAVRSSVDDASEDGDDAGGRGVIYYDPKPGDLVVGVVVGGDWRALDVDVGAGGEPALMLAKEAAPVSAVELGYLACDVASSGGGASEFAAEGRVGVVVSGREGSVTARRSGKDKGAPVVGVGMVVFAEVLGRTLGGRPLLSARRLFRRVAWHRVRQIKQLNLPIMVKVFEWNAGGLISRIEGLRAFLPKAEMMRRPRNFTDLKNNVGRQIHVCITRTDERTNELIISEKEAWAMAYLREGALLEGTVRKLFPYGAQIRIGETNRGGLLHISKITHGQLRSVSDVLKVGERVKALVIKSTAPDRIALSIKDLESEPGLFLSDKEKVFSEAEEMAQRYRDQISETPRSDGSGSSCNHDAIAFEDEAESYANWKWLKFIKSDEVNLNPSDTRSGL*