QLQTLSLQGNSLYGSLPPELGNCTKLQQLYLQGNYLSGYIPSEFGDLVELEALDLSSNTLSGSVPHSLDKLSKLTLFNVSMNFLTGAIPSSGSLVNFNETSFVGNLGLCGKQINLVCKDALQSSSNGLQSPSPDDMINKRNGKNSTRLVISAVATVGALLLVALMCFWGCFLYKNFGKKDMRGFRVELCGGSSVVMFHGDLPYSSKDILKKLETIDEENIIGAGGFGTVYKLAMDDGNVFALKRIVKTNEGLDRFFDRELEILGSVKHRYLVNLRGYCNSPSSKLLIYDYLQGGSLDEVLHEKSEQLDWDARINIILGAAKGLSYLHHDCSPRIIHRDIKSSNILLDGSFEARVSDFGLAKLLEDEESHITTIVAGTFGYLAPEYMQFGRATEKTDVYSFGVLVLEILSGKRPTDASFIEKGLNIVGWLNFLASENREREIVDLNCEGVQTETLDALLSLAKQCVSSSPEERPTMHRVVHMLESDVITPCPSDFYDSE