RPYVCDYEGCGKGFTRDFHRARHLLTHTGEKPFECTTEGCNEKFGTKSNMKKHIERKHQNQQKQYVCDFEGCNKSFKKHQQLKVHQCHHTNEPPFKCNKEGCGKCFSTPSRLKRHEKIHEGYACKKENCSYIGKTWTELLKHNKVSHAEPIVCSECNKTFKRKDYLKQHQKTHAVEREVYCCPREGCGRTYTTLFNLQSHILSFHEEKKPFACDYPGCGKVFAMKQSLARHAVVHDPEKRKLNLKAKRSRPKRSLASRLSGYIPPKTQPGKDEIVMESKTADKLMENGIPAVEIQTV