GPTTVKLVVVGDPGVGKRSLTYRLANKVYEYNIDPNVAFTKFLVLTVDGTACLLIIRDGKGERETTEEELEEAADGEAFLLVCSIDDGASAEELDGWYAQLFEVHKSDDIPIVLADNETDSPGLKVDPEDVRALADELGCPFVVTSAADGEGVREAFETVINAYLGLIEQ