VEEGEEERHYRGVRRRPWGKYAAEIRDPARRGSRVWLGTFETAAEAARAYDRAAFKMRGSKAILNFPLEIQRAADEAGGKRRREEEECEMGGEWGPLTPSFWQLSPHHPILISYISFNINTYNSYSKKFKSFLAEFEWVKS