MDKKRRRHGSRGSFGVLIYIHFIGWIRRGDADFVRLKVLLGVGDHVLLVEEDGVQTVGDRLGTPQKMVISHNGKLMASFTHDGQLLVMPADFSSIIFEYSCEVDENLRLIKTSLPEVVEVCVDAARHEFDHFDRRNAKHSTYEEPVTEILDDCMQDVIVYYPSSHDWEKLRSMLSLHLKQVIFEYPQAKMTIEEQNVSLGETHAELVKRLDDGLKSTTWKALKIKITPKQSQTEQIDDGIAEDVEEVENDNLSSKSFASVEDLEHGKLPPEEILSLPMFKAIANKIKHCKIDSFPGLEFDNGDRPECNNLLSIYQIVTNRTKEEVAQECHDMNWGTFKLVLTDALIDHLHPIQTRYEEIMSDRGYWDEGLAEGVSKVAEIADSTHSNVYQAMGFLKR*