MGRAPCCDKASVKRGPWSPEEDELLRSYVRSHGTGGNWIALPQKAGLNRCGKSCRLRWLNYLRPDIKHGGYTDQEDRIICSLYNSIGSRWSIIASKLPGRTDNDVKNYWNTKLKKKAMAMHHHHQPPPPQQQHYHHHHHHRVAGGGARVTLVSPPPAPQSQCASMQPSPASASSSGGDACSFGAAAMYSPSPSTQQAPQAATLAVAGYTSVATAAAAAAVAAQRSPLDELICQVPPPPTTTAADCWASGVTLDDVFLPELVGAGEFPNGDLFGGFGPLLQDRSSMELSACYFPNAAAAEMWPAATDIVKPAGLCHSLT