MDKPAKNTICLWYDGDAEDAARFYARTFPDSSVGAVFRAPGDFPSGKKGDVLTVEFTVMGIPCLGLNGGPEFTHNEAFSFQVATVDQDETDRYWNAIVGNGGQESVCGWCKDKWGISWQITPIALTKAVTDPDTAAAKRAFDAMMQMKKIDIAAIEAAYRG