MKFVLYAVQFGTAALLFLFSALASWYQGSELLKVPWEWKYTAKFTSWLYGEDSIKNAHNISQLDFFVYAAKHTPATVILMAVSLAYIIALAAYLLIKTYVKRKSASSAA