MAVRWKRVFLLTVVVLMAVIFFAPPVFAAPDSGQVSTAIESTWKTAATQIKTVTNNVIFPVVDCVLAILLFVKLAMAYFDYKKHGEFDFAPVAILFFGLVFAITAPTYIWNILGI