MGPVIGMTPDKRAETPGAEKIAGLSQIYQMGSLPEAVDAAGPKATLVGSESADDELTNLNWLHESTNLLTNFSLGSEGLPMVSPLYDIEGDDVPAFGPSCYQNPEKKSATSKPPYSFSLLIYMAIEHSPNKCLPVKEIYSWILDRFPYFATAPTGWKNSVRHNLSLNKCFQKVERSHSKVNGKGSLWCVDPEYKPNLMQALKKQPSSLQXXXXXXXXXXXXXXXXXXXXXXXSDIDAATAMILLNTSIEQGILECEKPLPLKTSLQKKRNYSNAFNHPSAVRLQDSDSLATSIDPKEDHNYSASSMAAQRCASRSSVSSLSSVDEVYEFIPKSSHVGSGGSEGFHSEEDTDVDYEDDPLADSGYAPQACTDNSQKGQPGKKMRKQSCQEIDEELKEAAGSLLHLAGIRTCLGSLISTAKTQSQKQWKK