MCDGCGSLEPRGCRSRELRCGIMYTTCDCVKRNGLQDKCPRSACQGRPACLCFPFPTCGPAAFPLRYANMMMGVNNKRMR CAATGAPNGGAGCGGRVAGGCCGCGPCC