MGPVIGMTPDKRAETPGAEKFAGLSQIYKMGSLPEAVDAARPKATLVDSESADDELTNLNWLHESTNLLTNFSLGSEGLPIVSPLYDIEGDDVPSFGPSCYQNPEKKSATSKPPYSFSLLIYMAIEHSPNKCLPVKEIYNWILDRFPYFATAPTGWKNSVRHNLSLNKCFQKVERSHGKVNGKGSLWCVDPEYKPNLIQALKKQPYPSAPTSYTSPESLQSGSLSPQYLSSVLKQNQVQTLKESDIDAATAMMLLNTSIKQGILECEKPLPLKTSLQKKRSYGNAFNHPSARRLQESDSLTSSIDPKEDHNYSASSMAAQRCASRSSVSSLSSVDEVYEFIPKNSHVGSDGSEGFHSEEDTDVDYEDDPLGDSGYASQACADTSGKGQPGKKMRKQSCQEIDEELKEAAGSLLHLAGIRTCLGSLISTAKTQNQKQRKK