MNKTVGSTLLVAGTMIGAGMLAMPLTSAGIGFGFTLVLLLGLWALLTFSALLFVELYQTAESDAGIGTLAEQYFGKTGRIIATAVLIIFLYALIAAYISGGGSLLKDLLPESFGDKVSVLLFTVIFGSFIVIGTHSVDKINRVLFFVMLAAFAVVLSLMLPEIKFDNLMATPIDKALIISASPVFFTAFGFHGSIPSLNKYLDGNVKALRFSILVGSAITLCAYILWQLSTHGLLTQNEFLQILKEDATLNGLVKATFAITGSNVIASAVKLFSTLALITSFLGVGLGLLECIEDLLKRSFNVTAGRISLGLLTFIPPLVFALFYPEGFILALGYAGQMFAFYAVVLPVSLVWKARRAHANLPYKVWGGNLTLIIVLVLGVLITSIPFAIRAGYLPFVVG