MKGIDGLGNEAICERLSLVQDLYLPRAILRTEAPVEPQEKKALLADLLSRDPVLFLERYGSQLTGDELREFETLNDDYEINWHLKHLRSLLNPTEEEKHLRAVTVKNRRHAYMEKLIQDGLYFSEDAMREREPFLHHEYLGKFQEPSGRGLARPGERWSETLMRRSEEAIIIAQIRGEQQKRGIVDTSWVGEGPEEEEEEEEEEEEEEEEEEEEEEEDEEEEEEEVEKMRDAEAHSNVERSNIESEEVDMKEQLEQFTRMMQHKFLAGEDSQHLDYSKIDDNETLDDHWMREVSHDAEEKYFEED*