MGFLFNGILNTTWQQLVMFLVGGILIYLAISKKLEPALLLPMGFGSILVNLPFSGAITQHMVGIGQVTGILDWLFSTGINAAEAMPLLLFIGIGAMIDFGPLLSNPRLILFGAAAQWGIFATISCATLLGFNLADAASIGIIGAADGPTSILVSQVLGSRYIGPIAIAAYSYMALVPIIQPFAIKLVTTKKERAIRMHYNPRSITKTSKILFPIIVTVVSGYVAPASVSLVGMLMFGNLIRECMVLDSLSNTAQTVLVNLVTLLLGLTIASTMKAELFVTVQTLMIMALGLLAFVFDTIAGVLFAKVLNLFSKNKINPMIGAAGISAFPMSARVIQRMGLEADPQNHLLMHAVGANVAGQIGSVVAGGVILGLIPGLL