MPGLFSCWSNGPLAACFGEHRRRRAKGEKRFVRDVEVVALAAAKFKRALNHNGADARPFHVWIQDQHELNELACVKGHYFVLDMFKGIDAGVPNWRKVDHFPPTRPALERVVTRLLSEGAKRIISVSMREEPALCVGPEGLVYSPRNPDHVIENLVDTGITAPELERKERALKEELLSKAARNGGRAVCFHAVFPEVRRSEEPHHVHVGQDGIHTIREMYEAQMARTPQLHFERVPVTDERAPEEQDFDQLCGILRAAPAEGTAFVLNCQMGRGRTTTAMVVTVMVLVARGMHAPHHSGAKTQADVHPAVERLVAALPDGQAAQHALDAAIDACSRMQNIRDVIWKARSDAEHKHTAAERDFWMKRARDFLERYLYLICFQAYLREEAPWGGGAPLSRGWTAARTCATSSRRPASSRARARGRLS*