MGPVIGMTPDKRAETPGAERVAGLSQVYKMGSLPEAVDAARPKATLVGSESADDELTNLNWLHESTNLLTNFSLGSEDLPVVSPLCDLEGDDVPSRGPSCYQNPEKKSATSKPPYSFSLLIYMAIEHSPNKCLPVKEIYSWILDRFPYFATAPTGWKNSVRHNLSLNKCFQKVERSHGKVNGKGSLWCVDPEYKPNLMQALKKQPFSSPQSGSLSPHYLSSVLKQNQVQTLKESDIDAATAMILLNTSIEQGILECEKPLPLKTSLQKKRSYGHAFSHPSAVRLQESDSLATSIDPKEDHNYSASSMVAQRCASRSSVSSLSSVEEVYAFIPKSSHAGSDGSEGFHSEEDTDGDYEEDPLGNSGYVAQACADTSQKGQPGRKMRKQSCQEIDEELKEAAGSLLHLAGIRTCLGSLISTAKIQNQKQRKK