MTVLVEHYVSDSRIEEKKTKEERGDGGFMVPKSKETDEFDAPDINFLGHSFRDYENGESERQQGVEEFYRMQHIHQTYDFVKDMRKEYGKLNKMEMSIWECCEQLNNVVDESDPDLDEPQIQHLLQTAEAIRKDYPNEDWLHLTALIHDLGKVLLLPEFGGLPQWAVVGDTFPVGCTFDPANIHHKYFKENPDNNTPKYNTKNGVYSEGCGLDNVLMSWGHDDYMYLVAKENGTTLPHAGLFIIRYHSFYPLHKAGTYTHLMNDEDREDLKWLHVFNKYDLYSKSKVHVDVEQVKPYYISLINKYFPAKLKW*