MTENVMNEAVKGEAAMTNEHNGVADLRAVINGREVAFREGETVLEAARREGVFIETLCEFAEMGHRPGTCRMCLVEVTPVEGDAFVATSCDTVLRAGWRVETKTAKIRRMQKLQLELLMADHCQDCARCSRHGACELQSAGMRLGLRAPARIHFRPKAAERRYDDSRRALVFDGSRCVRCLRCVEACRKVAGQSALTLNGVGTSAAIGFGPVGMKWAESSRCVACGQCTLVCPTGALSEKDQGDVLLDWIEDPAVTTVVQTAPAVRVQLGEAFGLPPGTNVEGRITAALKALGVDFVMDTRWSADVTIMEEGTEVLAKLKADREAGRRGTYFTSCCPGWVNYVELSAPELTPNLSSTRSPQAIFGALSKTYLPQKKGLDAKAIRTIAIMPCTAKKEEAARPTLVREAGVQDTDLVLTTREFAAVLRRAGIDLAQMPEVPYDSPFMSASSGAGALFGATGGVMEAAVRTMRAVTGVDDKTWRPAFEAVRGMDGIKEAEVELPGVGVIRIAVVHGLANVKTVVEAVKRGESRWDFVEVMACPGGCVGGGGAGRGQRTPRAALPSRLQGIWKIDAEAPIRASHENPDVRRLYEDFLGEPGSHLAHDLLHCEYRDRRAAPNPPSAEQLFRTVELTGY