MLGCTVLLFAFLAIIEAIVPGMGDDMFRALQPGANLLTKWLPVMFVPGLAMLPLAPSIGSGLDVLKVLSMIVFGFIFTMSTTSYLVLAMRTAQGLVAPKIETVVSKASVATPVAAPAKPFTEETYNFLLQGTVLTGAISMAATRQNYVYATPLRTLFMFLGTVFTYVFGARLPSSFTKVVHPLVTSTTGTLLLTRLDSLITGSSFEDVLKTYRTGSLSPMKSGAGDLLLFLLGPAVGCLSVAMYSRKKIMAENLAVVVVAMLCSAFGGLFGTAWYVRLLNIGSSKMVRLSLLSRNVTTALAIVITQLLGGDMAIAASVVVLTGIFGATVGRGLLDSFKIDDPVSRGLGMGAAGQGLGVAAMMPEKEAFPFAAINMVLTAVCATALVSVPSVKEMLINIV