MTGHLGGMPCTVYLIMKMNSGNQRSHNKGNVTGGESHPILRGKVGGYVLSEFVQKDKLYIIDGSVDMCSLDCRTPYTQYMRYRLLLASASGSRYLLEGSKIMNPYLVASYAWAETRTLHVTFKEIRPKDDSLEEPLNLTGQLRVSIVELMRSLVTLKGHQRGKFVYHLLQSFFRTYILQSPRLSHLDFSSFNLTQKTYPPSTLHEIKTDDGFIITCKQWLPNGEKKPYAVLLIGGYVHEVFCLPTEPRDMVRTLLDGGYETWVLQSRLHPFHPANYFTLDDIGKFDIPSAIAKILYFKLTNLARVKLRLPLLPITMAVLGKTKILPLFENLNESPIQWLVKSILRLIPRYERCTCKECEVVSGVFWNAFWHENVSPTLHHWVNKQSQPQPPVSGLLQIGKIGNKGHIVDAYGNDIYLIHPERMSLPTLYITGGRTLLTTPETSLFAH*