MEEGDDHEQKSAYPYLRLGDRSSLGRHIARRLLEIGVSHVFTVPGDFNLVLLDHLLAEKPLSLVGCCNELNAGYAADGYARARGVGACVVTFTVGGLSVINAIAGAFSENLPVICIVGGPNSNDYGTNRILHHTIGLSDFSQEFRCFQQVTCCQVVIQDLGSAHELVDKAISTALHESKPVYLSVSCNLAGLSHPTFGRQPVPYALSSRLSNQQSLEVAVEVAADFLNMAVKPVLVGGSKLRVSKAEKYFIELADASGYAVAIMPSAKGLFPETHPHFIGTYW