MKYVVVTGGVVSGLGKGITASSIGVLLQACGLRVTAIKIDPYLNVDAGTMSPFEHGEVFVLDDGGEVDLDLGNYERFLDITLTRDNNITTGKIYQSVFDRERRGDYLGKTVQAIPHVTNEIHDWIQRVSKVSVDGKEGEADVCLIELGGTVCDMESEAFFRALSDFEFRLGRENFCLVHVSLVPVLGVVGEQKTKPTQHSVQALRALGLTPTLLACRSAKPLEKSTREKLALFCHVPAHHIFGIHDVSNIWHVPLLLRVCTASQPELSQWEQRAQRLDTLSSVIRIGMVGKYTGLADSYLSVIKNVDGVLVPGGFGDRGIQGKLLAAKYARENNVPYLGICLGMQIAVIEFARSVLGLDGAHSTEFDPATPHPCVVYMPEISKTRKGGTMRLGARRTLFQTTNCITAKLYGNAMFVDERHRHRYEVNPEMVSSLENAGLCFVGRDETGSRMEIVELASHKFYVGVQFHPEFKSRPGKPSPVFLGLIASASSK*