MSLVTLKINDKEVQVEQGKTILDAARELNIKIPTLCYLNLHDKKTENKPGSCRVCVVEVEGRRNLAPACCTPVSQGMVIKTSSPKALSARKTILELLLSDHPNECLTCAKSMNCELQELAAEYGIRRIEFNGSKSISQKEDNNYSIARDTSKCILCRRCETVCNEVQKVGAISSINRGFNTTIAPAFGSDLKETKCTFCGQCVAVCPTGALVEKDNTSKVWRALADEEKVVIVQTAPAVRSALGEEFNCIPGTSVTGKMAASLKALGFDKVFDTDFAADLTILEEAREFLTRVQNGENLPMITSCCPGWVTFIEKHYHDLLNLPSSCKSPQQMWGSIAKSYFAEKMNIDPKNLVVVSVMPCIAKKSEAARDEFTLENGVKDVDIVISTRELARMIKEAGIDFNSLQNEEFDNPMGESTGAGVIFGTSGGVMEAALRTAYEWLTKNTLEQVDFEAVRGLTGVKEATINIDGTDIKVAIVSGLGNARDLLEKIRAGNTEYHFIEVMACPGGCINGGGQPYSNNRLDIIEGRMQVLYNEDKGKTIRKSHDNPEIQRLYEEFLGEPNSHKAHELLHTHYIKR