MGRAHPCCSEEKKVRKGLWSPEEDERLASHIARFGVSCWSSIPELAGLQRCGKSCRLRWMNYLRPDLKRGRFSQHEEDLIIALHEALGNSWSQIAARLPGRSDNEIKNFWNARLRKKLRQKEASSTAGSKEPAASHRRRGGGEGAGTHPAAVFNPLLPANADRPCPAGYVAGAAAGRSSYDNDMWATGSAAATGGAVLAAADVGRNAAAAESVTPSPTSTASACTDAQAGCDDEFLKAMVDDASILFGDFYLNSNHDGSISFWEGHVFS