MIRQIPCGGCGKMYSRNDAIRRHRAGRSCPGRPLAEGEEVGEEDGEEVGEEGEGEVEEDEIKEDE