YRVEMADSRDPVWEHGENIRPGWRCKYCHTKRGGGGATQLKQHLATRGKGVTYCNSVPPDVREFFKRSWTG