MLTLVTPEALSEYGKFWFDDQVLYPGYGETRDGVVGIPPSRRGVDQFGWLINSLLTPAKTVWWKTTVTRPEMGRFGVKLEGSGKVRVFAIANPLLQALVRPLHDWAMDVLRLLPTDGTFDQLRPLRRLRGKKDLYSFDLKAATDSFPVDVTGSMLIPFIGREAAQSWVHIIPHIGFVEHPIASTPALAHLGLVGGADSGYLLRHSASGISPLPILIWLAFPEYGGMDCYKLGMVRQFIIERVQPKDFNEDEIDSIRTFYCDDEDNMFERFLSSWVQMHIFTFFHGMLAFFSIIAFPSRNFYLRQ*