CVICGDDANGVHFGALTCEGCKKFYRRGLLVGEAKSYICKADKTCEITARTRNNCRYCRFQKCLRMGMSRDGWSLSV