MRWYANVREVVGGGGGGGGATVVLAHGYGANQALWDKLLPALSQRNRVILFDWDFTGGGEQQPEEEGRYTFGRFADDLIALLDNNGVRGAVMVGHSMSAMAACIASVRRPDLFSHLVLLCASPRYINSPEEGYVGGFEKAGIDGMLDAMSSDFVSWVKGFVPNAVGDPASVPPVEESFLAMRPGVALEVARMIFLGDQREALGAVTAPCTIVQVEGDFAAPPGVAEHMRRLMARAAATDVVIIDSVGHFPQLVAPQQLLGVLEGVLRRHGGGEDGRAHGGAVEEQVADGGINIITA*