MPEKLAIDSLKNSVRLVEHNFTFTPQKANPNKYLKREQREAAFDNFSSMTLSESEIITTHSDKTVRMQLEKYLQELPSEIVTNILKKVTNDEAAWYTLFLGVQCITIQTRLPGWGGFGTYCDKRFTALDVLMHKMLPSEFGELFEAGILQRTNFVKTEKYYNFLPICIHRALALWFTKNPSAKTVVADIVSVIPEWEEVENDQGNKEVFYYPSYHYIELKRRDEELSLLRPAEKIPEWITDDEEAIRIRLTLQDIRAQQFWNLSQILSHNLTIIGGDERILISYKDKEGQFENQSHLLQQLRTALLEQKIMASDFVKIESMLNANPDPDLGSCLENREDGSNFFDDLDSTGWENNENYLDR