MADVLDIDNAEEFEVDEDGDQSIVRLKEKAKHRKGRGFGNDSSIREAIHSYERVRNEDDDELEPGPQRSVEGWILFVTSIHEEAQEDEIQEKFCDYGEIKNIHLNLDRRTGFSKGYALVEYETHKQALAAKEALNGAEIMGQTIQVDWCFVKGPKRVKKSEKRRR