MSADHLQFLKNKFILDLEDAEEEHSGENEIPLLAHFLQIRDVLKAKDITASTPIRLKNCLYNAISALEECVVLSEKREPRKKKDGPMHGYTLAEHWILCKTRRLLVQVKRKLTAPADPIIPGMTDMAASSSYTSLQVIPRPNSRNFDPDYCPGFDEQVNTILDRLENTGDGFQEIGIVGIGGSGKTTLAQLVFTKIDGYLRDNRIWICLFPKLSGDVDFKKMIKDMLKQCRAASREVEVEELLENLGKALKGKRYLMVLDGVWDINIHWYFKLKDKLKSLSGDGNGDGHVIITSRLPHKARMIVGPHNLYHIQPPMGHMSRFEGILGRLERYKLKLKDEAVEQCDGLPLAMHTLAPVIEDQILGKE*