MEKRGFNRDDSASDLVKDPSLPLLASDQTDVGALLVFEAKGTWIHAGYHLTGATAGPALLSLPFAFTFVGWGPGIVALLLGAGLSFYSYSLLSMVLEHLEAQGKRFIRFRDLADYALGSKWSFYLVSPLQFMICFVTVIAAVLVGGVCMREIYRIYDTGNIIRLYEFIIIFGAITAALSQLPSFHSLRHVNFVSLLLCLVYSVCATCGSIIAGHSEKALQKNYAVTGSPIHKIFGVFGGISIVANSYGNAIIAEIQATVAPPVSGKMIKGLVLCYAVVLCTFFSVAISGYWAFGNASKSNMFDNMFENQVYLVPKWLLVLAYGSVFLQLIAISVVYLQPAFEVLEAKVADVRKGRFSLRNFLPRLIGRTFFVGMATFFAAMLPFFGDINALMGAVGYTPLTFVFPQVFYIMVLKPPRHTFKFWGNCIMIVVFSILTVLGSLAAFGNLALDASKFQIFSDDTGI*