MKKNRKFVYIGQIAGSMILGSLGAVVLSVAAGDGMPELSYLFMGCLFYGPFLCYPFFLTAYEVYLLISRMCRRTRQEPAGSEEVACETAVIRQSDPLFYDFYVMLLAFFYELLYLFLGKSISFRADWQEQLINAEMHTPIYTGSALTILVIACVALTGFLILKFSDASKTPPLVTVLAMAAVYLGGALLVIFTWQVYADWMDLYLVLVPLNYFLITARLILVKMDEYREDPERSSKIDSVPFLGAVNHLLKEAKRWPAAALLLMWPLLGILILILLLFGQAPDAVIKAFTETSDFRLSTQIAPPNVMVDEHYLCTVAAGGDKRIVHPIRRGIRHGHEVTVNRQLCVANAFEQILEERTPGLQRRVRHFYDTYGFPVARMIRKRWIADLVYLLMKPLEWFFVIVLYLTEVHPEDRIALQYTGKGLQDFAG