METKEVTLQIDRHSITVPVGTTILEAATEIGINIPTLCHIDLKGTCIKNNPASCRICVVEVEGRKNLAPACATKCTEGMTVRTSTLRVMNARKIVAELILSDHPNDCLTCPKSGNCELQNLALRFNVREMPFTGGELSLRKREVTSSIVRNMDKCIFCRRCESVCNDVQTVGALGAVRRGFNTTIAPAFDKKMSESECTYCGQCVAVCPVGALTERDHTNRLLEDLDDPDKVVIVQTAPAVRVALGEEFGLPAGTPVTGKMVYALRELGFNYVFDTDFAADLTIMEEGTEVLDRLTRFLNGDKNVCLPILTSCCPAWVNFFEHHFPDLLNIPSTARSPQQMFGSIAKTYWAEKMGIPREKLVVVSIMPCLAKKYECDREEFKVNGNPDVDYSISTRELATLIKRANIGFNLLPNSEFDNPMGESTGAGVIFGTTGGVMEAALRSVYEIYTGTTLENVNFEHVRGLEGVRRATINLNGFELKVGIAHGLGNARRLLEDIRNGHNEYHAIEIMACPGGCIGGGGQPLHHGRADILYARSRALYEEDAQKPLRKSHENPYIQKLYEEYLGKPLSEKAHMLLHTHYFNKAID