MSDRVQTEPAQPLPVRGASVPGTSSMSKPVDHIKRPMNAFMVWSRGQRRKMAQENPKMHNSEISKRLGAEWKLLSESEKRPYIDEAKRLRAQHMKEHPDYKYRPRRKPKNLLKKDRYVFP