MADVLDIDNAEEFEVDEDGDQGIVRLKEKAKHRKGRGFGSDSNTREAIHSYERVRNEDDDELEPGPQRSVEGWILFVTSIHEEAQEDEIQEKFCDYGEIKNIHLNLDRRTGFSKGYALVEYETHKQALAAKEALNGAEIMGQTIQVDWCFVKGPKRVKKSEKRRR