MNKTVGSTLLVAGTMIGAGMLAMPLTSAGIGFGFTLVLLLGLWALLTFSALLFVELYQTAESDAGIGTLAEQYFGKAGRIIATAVLIIFLYALIAAYISGGGSLLKDLLPESFGDKVSVLLFTVIFGSFIVIGTHSVDKINRVLFFVMLAAFAVVLSLMLPEIKFDNLMATPIDKALIISASPVFFTAFGFHGSIPSLNKYLDGNVKALRFSILVGSAITLCAYILWQLSTHGLLTQNEFLQILKEDATLNGLVKATFAITGSNVIASAVKLFSTLALITSFLGVGLGLLECIEDLLKRSFNVTAGRISLGLLTFIPPLVFALFYPEGFILALGYAGQMFAFYAVVLPVSLVWKARRTHTNLPYKVWGGNLTLIIVLVLGITITSIPFAIRAGYLPFVVG*