RRMQIDRLDINVQIDESYCVDVGEGLKRWKCRMCEKSYTSKYNLVTHILGHNGIKPHECLHCGKLFKQPSHLQTHLLTHQGTRPHKCTVCEKAFTQTSHLKRHMLQHSDVKPYSCRFCGRGFAYPSELRTHENKHESGQCHVCSQCGMEFPTYAHLKRHLTSHQGPTSYQCTECHKSFAYRSQLQNHLMKHQNVRPYVCPECGMEFVQIHHLRQHALTHKGMKEFKCEVCSREFTLPANLKRHMLIHASVRPFQCHICFKTFVQKQTLKTHMIVHLPVKPFKCKVCGKSFNRMYNLLGHMHLHAGSKPFKCPYCTSKFNLKGNLSRHMKVKHGILDASIEGQEPPQDMEGQEDYDEDSFEFSERENRASNNTPDIAKLSEMEYYSSY