MGRAPCCDKTSVKRGPWSPEEDDLLRSYVQNHGTGGNWIALPHKAGLNRCGKSCRLRWLNYLRPDIKHGGYTEQEDRIICSLYNCIGSRWSIIASKLPGRTDNDVKNYWNTKLKKKAVAMQEQQKEKEEEEEYYQQQQQHTSGGRGAAPRSQQCASMQPSPASASSAVTTASPSDACSFGAMYPSPTTLQAPVHARYDVTAPVPPVPQQQASSSSLAEFSPAPAPAPAATPPAASIIGGTCTWAGGPLLDDMFLPELLGDVSEFPPGDFFGTGGLAPLLQDRAAAASLQELSAFYFPNAQAEMWAAADHHVH