MVRGALGEERRGERVVPSRVITNRTQPQLGYVKAEVMEATPAALLLALDPKAASSEQSRARTKGYGWCAFPRRDVNGDERTGPVAVAVAALGTGTGGASPPEYMTSAAAAQYAPAPLRMAMYERAPPQQHQQQQQPQLQPALGMWSSEPYKVDSGGQATSGSSIMEPDAKFDHAGLDEDPQMDELETAGDADQGASKPKEKVMRRLAQNREAARKSRLRKKAYIQQLESSRIKLAQLEQELQRTRQQQGVYGGSNPGTSLQRHHGGGSAGHFGFAAAGQMMDPGVAAFEIDYGRWVDEQKRHTEELRNALQPGQATSELELEVMVQTGLANYDNLFQIKGAAAQADVFCVMSGLWRFPAERFFLWIGGFRPSEVLKILSPQLEPMTDPQSVAVYALQLTSAQAEDALSQGMQKLQQTLAESLTDPFAAPDAYMVGAVEKLKGLVGFVQQADHLRLETLQNMHRILTTRQAAKGLLVLGDYFQRLRALSTLWAARPRESAIS