MKYVVVTGGVVSGLGKGITASSIGVLLQACGLRVTAIKIDPYLNVDAGTMSPFEHGEVFVLNDGGEVDLDLGNYERFLDITLTRDNNITTGKIYQSVFDRERRGDYLGKTVQAIPHVTNEIHDWIQRASKVSVDGKEGEADVCLIELGGTVCDMESEAFFRALSDFEFRLGRENFCLVHVSLVPVLGVVGEQKTKPTQHSVQALRALGLTPTLLACRSAKPLEKSTREKLALFCHVPAHHIFGIHDVSNIWHVPLLLRDQNVHLAILERLNLSTARQPELSQWEQRAQRLDTLSSGIRIGMVGKYTGLADSYLSVIKALQHAAFSCEKKLEIEWVASSDLEDDAPQSLRTAAWTKLKARNSFFFPGGFGDRGIQGKLLAAKYARENNVPYLGICLGMQIAVIEFARSVLGLDGAHSTEFDPATPHPCVVYMPEISKTHKGGTMRLGARRTLFQTTNCITAKLYGNAMFVDERHRHRYEVNPEMVSSLENAGLCFVGRDETGRRMEIVELASHKFYVGVQFHPEFKSRPGKPSPVFLGSSKNFPSLSTFPVGLIHAWLQG*