MIILKRLLQDKGAVIALGIIVLYVFLGLAAPLVTFYDPNHIDTANKFAGMSFQHLLGTDHLGRDILTRLIYAIRPSLLYVFVALFVSVLIGSILGFLSGYFQGFVDALIMRACDVMLAFPSYVVTLALIALFGMGAENIIMAFILTRWAWFCRVIRTSVMQYTASDHVRFAKTIGMNDMKIIHKHIMPLTLADIAIISSSSMCSMILQISGFSFLGLGVKAPTAEWGMMLNEARKVMFTHPEMMFAPGIAIVIIVMAFNFLSDALQIAIDPRISSKDKLRSVKKGVVQS*