MNPEKGFLLKDTLIIEAEVYVSKIVGLLKPLSAEAIAPVSDTGQAAGFGRLQAEGSAEFSNPQQLALGAAPTYVSSALGSDNTEMLPSILPTIFKSSDALGWSDRSIQAMLENKRRAGEEKVRSIQKNADKLTAEVEACEKKLEAAKQGLHASQQAAQAVLQELAAAKKSSAEDYQRALKAIAAQRKKVEQEFRLLQSLIMPTDSLTSMERGCEASMGVPGGTDAQTGDGVGESTERSGDIEACIGEGIAAPRGEDNREGEGIDFTGPGIHVGSVDGRDGDRSGVDESLEDRPLAFLAAEMAAFPSRTADGQIPDARERELEGDLLLTEGTSLGRLTVGSLQWWQNVADVAAELMVQVSSGTLKRSRDVEEQLEKFENEAKRLKYQQDQL*