MNQILSFFNTLGSYLTPYLSDISVAMIACALVMLGGDINRALRAFLAGKHFLIRTCAFIGINAFGYGLLIVKASPFLTSALRSIQPAFMLAIVFSTFIIIGIWAQKNRQV