MARALLKPNPENASILELKDAARIGSGETALRCTAIQMLVTGITRSQVCAALAVTNRSLRNWITAFNARGLDGLIVRKRSGRPPKIDKAKTQQFVDLIENPQDADRDFWTAKAFHGYISKTYKVECSYETVVRFFHKQGFALKVPQPWPDRQDEEQRQAFRQKLKELHDQPDLDIWFADESGFDGDPRPRRRWDKKGRKTRSTKNGDHIRMNVIGMVCPRTGEFFAIEATNVFTEMFQVFLDEAKKCIEFERERNILILDNATWHKCKTLNWHGFEPLFLPPYSPDLNPIERIWLIMKDRWFNNHISKDRDALIERLDKALWDLFDNPKQVKKTASIGKII