MKRSLGGESEERRTKAKVQSGEQSDSSSQDKIKAAKERIRKLHQQSTQPEREVKSGLDIELHPLLRNIGTTVQLPKNHNPVKQTSRKKWFDPTALNPYVDQSDITKKHTRLLKFNKQGKFIAQGEKLREKLKVEAEEKQKHEELKQKGLLPDHNLGEELYKPEQSPSIEWWDKPYLKDNNYSRIGDESRVVLDNDDQPVTFYIQHPALDTSNAENDNEMKPMYLTKKERKRIRRNDRQIRHQEKQDRIKLGLDPPPPPKVKLSNLMNVLTNEAIKDPTAVENRVKQEMQERINKHMAENESRKLTKEERHEKLLTKQEKDLNKGVFTTVYKINKLTNPKHLFKLDISAKEENLYGICLKNPRFNIVIVEGGEKSINQYKKLMMNRIKWTQSPSQGSTEDLSQNKCELIWEGAIQELNFQKWSIMHSRNDEEALNVLKKFHLEKYWRLVNSL