MDLKLEYSDFWYSLHGQVPGLLDWDMENEFFLPRTTDQCSLAEKNLLKYKLQIIESPKLPLKRKANPDNDGPDYEPNLWMWVNPNSVCPLGGQQASNPDIKKDLASMCVSPQPPMKNEESDCPDATVVESLPCSFNEQSPQQMQCVSSLSDWELTKVEAEKKCNPSVALQSPKKEECFQNQKLWQTNSQERRSWPRPPLNYSHLIALALKNSPPCGLNVQEIYNFTRQHFPFFWTAPDSWKNTIRHNLCCLGNFEKVPVSLQSGPNSRPRSYLWRLTEEGHRRFQEDTRALASARRESIQQCMSQPDVMTSLFDL