MPTEHDLQAMIESSVVISQPTDSAVARDLLETSVFSTSVLYIQQKHWNQKIEETFWHWLNYFSTLAHLACFGIIGVIGVLIRYGLQELFSGVLFVTHDKTIVYRELPANVLGSFFMGWVGIIMKKNIIEFSEPLAIGLSTGLMGSITTYAGWNQKMVELLSGGKVVAAFSGLLLGMAIAQMSLLAGVDSAKSLKNMMDRYEGKTNKTFKDDFQDDPKRESDRKHYLATLSFTIFAIISICLWGISLALVIKNGSSQKLHILYFSCIVAPPGVWARWHLARFNGKGIRRHFKWLPVGTLMANLIAAMLEAVTSVLLFVVSNKSSSFLVGGIQLGFIGCLSTVSTFVAEVYTMCVGGMKLKAYAYTF