MTTFHVLSGADPTVTHPGIRKIGIADVFDALRLGLDDFREKPSHYVFLCLIYPIAGVVLMTWSAGANMLPLLYPLASGFALIGPVAAIALYEVSRRRELGMDARWPHAMRLHRHPAIPSILAVAAVLFVIFVVWLLVAQGLYITMFGPTPPASISEFWTSVTTTEQGWNLILVGNLVGFVFAVVVLSISVVTFPLLLDRDVGALTAMETSVRATLANPVPVALWGLIIAAGLVIGSIPIFVGLAVIMPIFGHATWHLYRKLVEPVGAAR