MGRAPCCDKASVKRGPWSPEEDELLRSYVRSHGTGGNWIALPQKAGLNRCGKSCRLRWLNYLRPDIKHGGYTDQEDRIICSLYNSIGSRWSIIASKLPGRTDNDVKNYWNTKLKKKAMAMHHHQPPPPQQQQHYHHHHHRVAGGGARVTLVSPPPAPQSQCASMQPSPASASSSGGDACSFGAAAMYSPSPSTQQAPQAATLAVAGYTSVATAAAAAAVAAQRSPLDELICQVPPPPTTTAADCWASGVTLDDVFLPELVGAGEFPNGDLFGGFGPLLQDRSSMELSACYFPNSAAADMWPAATDIVKPAGLCHSLT