IHTGEKPFACDTCGKSFKQRTSLYTHIRIHTGEKPYECKECRKSFILKSYLTVHQRTHSGEKPYECDVCGKSFKQNSHLHAHKRTHTSEKPYECIVCGKSYKQSPSLYTHKKIHTSEKPYECKQCRKSFSLKFHLTRHQRTHSGEKHYQ