MDTPGAGPSRQSSTTPAANNFQPAKRFKDAVLEPTSTPSGPKTHSVTTLTFDDTGDRLISAGDDNQFILWDARKGKKIKSFYSKKYGIDHVRSTHKTGTILHASTQGGDHAVRYHSTHDNAYLAYFKGHTARVRSIDMSPADDSFVTAGDDGTVRLWDLRANACKGLVNDVGGSAIAAMDNTGVVFAVACSDTQTIMMYATKTADVHPFIHQGLIDIALEQYLLVGTSSDVHYVLDAIYLTPLRRLVGHSGLERDAQGNKGQSQLTRSDVAGGNWHTANPPDWTTLRIPDLKPKVVLHGDGAGSGPTRAVKFNPRYNLMAVGGYDLTLWMPIKDEEARLA