MGRAPCCDKASVKRGPWSPEEDEQLRSYVHSHGIGGNWIALPQKAGLNRCGKSCRLRWLNYLRPDIKHGGYTDQEDHIICTLYNSIGSRWSIIASKLPGRTDNDVKNYWNTKLKKKAMGATHAQPRVATPPPGQCTSSPAPSLSPASSSVTSSSGDACSFAATNTIYPPAAPASQLIRFDAQPLPPASQTEFAAPVPLNDGGVLSLDDVFLSELTAGEPLFPYAELFSGFADLPLPVPVVPEKAAAMELSACYFPNMAEIWAASDHSHGHGHAKPHGLYNTLT