MGRHACCLKQKLRKGLWSPEEDEKLYNYITRFGVGCWSSVPKLAGLQRCGKSCRLRWINYLRPDLKRGMFSQQEEDLVISLHEVLGNRWAQIAAQLPGRTDNEIKNFWNSCLKKKLMKQGIDPATHKPITEALESKALPAVANTATQEPTFLINGTTCYSNGLTENSGEQFMNKQIFDPFSYYEFSAGIEPGRYNSSIPGLQRPNLRPFDQTQFETSSIFSFTSMPSLTSFDHGSVSATDFSDNSGSRMSSMFLNEAKESSSNCSNISSYTGTGHQMNCMMENNAAFSWDADNKIDSMFQFPMNGIKMEELRPSPWQEGQLHTRNSVYFSSCPLTSLSEDLTG