MKQQCPVCGYYTFEEPAFGTHDICPVCCWEDDAQQYQYPTKAGTNCSLMDARRNYKAFGACEKEKVSKARPPKQEELNGIRWENPYQKELAKQDETFMKLALELAEKAAAIEEVPIGCVITYEGSVLAQAYNMRNVKKMSLAHAEIMAIREACEKMQDWRLDDCTMYVTLEPCQMCAGAIVQARIPRVVIGAKNKKAGCAGSVINLLQMKEFNHQVELVTGVLEEECSQKMKEFFKTMRKNREN