MADCDLCGVSIPTVCPVKVFEPRFEHSYPEGIWKGLCEKCLDSAKGTFDEKSDEEGKCVPGNKFEKCDLCGTTCQLYDVEVFVPSFKNVYDEEVRHLCRRCLESCNEAYDRKDECFGEHH