MKVTVLVLAAIGVAAAYPQFTREQNSHEERLNRFLGLLPENLRQEIETVLRQSHATGTRPEWSPELRDQIREHMTSHKEFHRDRLNRFLAMLPEDLRQEVNNLYEQSAATGEYPRISEDLGNRIRAHFAAQHQFSFMTTLPEDLRQEVAAVLTHQERPQNIVEAHREQLTFLLDFLPADLRAEVEAAFFNGERPEISRDLQHRLRDYFLQLLPVELRQQIYAVVREAMETGTVPLLGAELRRQLVKFLEMMRTPQLCTNQSALDDVADHRRVVITVPRVDTEPRGGSCARGPSPRIPAVVGRYAAETRNKKQEPRNKKQETRNKKQETRNKKQETRNMKSEIRKQEQETRSRYKKQKPETET