MGMSGAASGGAGCGRGEYMSIPEDVDAIKEAVKEEGECPRLLRCRAIRWWAKVAVLGIFLAGATAAAVVFLGPLVIKKVVVPIIDWQSRTFSRPVILLICFGAIAFFPSVLIPSSPFMWIAGMTFGYGYGFLIITTAMSIGMSLPFCIGSAFHSRIHRWLEKWPKKAAFVRLAGEGDWFHQFRAVALLRISPFPYIVFNYASVATNVQYCPYIAGSMAGTIHETLLAIYSGKLVQSLAVATSQGSFLSVDQIIYNGIGFTVAAVSTAAITIYAKKALQKLQAEDELC*