MGSPKPHVVIFPGPGMGHLIPVAELAIRLSERHAFSVTFISCKWMFSPRLMAACSDRITSSALDINFVQLPEQEITEGVEHMKMETHVSKLMEKSKESVQSALRSLADSARPVSAFITDFFCSTVFGVAAELRIPTYVFFTSNASLLSLMLSIPKLVSDIPISFKDAQFPIEVPGLPPLAGTDLPPPYQDRSDEAFYWVVYHCSSLWKVAGILINTFEELEPETMKALVEGNISNPTEADRSVPRFYPVGPLISSSPLEYNDKHVEDGREDCLKWLDSQPPSSVLFVSFGSGTALPTAQVTELAVGLEASGHRFLWVLRNPSSSYLSIEETDLSLLLPEGFENRTRDRGLVVASWAPQIPVLSHPSTGGFISHCGWNSTLESISHGVPIICWPLFAEQRMNRLLLVNELKAGIAAKMRRDGFVGREEVERAVRQLMEGEEGKRVRARMKELKVKAVSALEKGGSSYKAMAAAVSEWTTNANAENSGTLNIPHTI*