MVQILKNKKVKVIICLMIILIMLVLTMKQSYAAGDVSSVIQQAWKQMESQIKNIVNNVVFPVIDIILAVFFFAKLAMAYFDYRKQGQFDWTTPAILFACLTFSLIAPNYIWKVL