MKTLTNQNRIKVTVNGREIEVYDNLTILQALLQEDIHIPHLCYDIRLERSNGNCGLCVVSIGPNGEKDVKACQTPIKEGMIICTNSPKLESYRKVRLEQLLSDHNADCVAPCVMTCPANVDIQTYLRHVGNGNYESAIRTIKDRNPFPVVCGRVCPHPCEAQCRRNLVDSPVAINYVKRFASDWDMSQPHPWVPTKSPSTGKKIAIVGAGPSGLSATYYSAIKGHDVTVFERQPHAGGMMRYGIPEYRLPKATLDKEIDIIKSLGVKVMTGKSLGIHIRLEDLHKDFDAVYLAIGSWNATPMHIEGEKLDGVWLGIQFLEQVTRNAEINLGNNVIVIGGGNTAIDCARTALRKGAKSVKLVYRRTQEEMPAEPYEVEEALHEGVEMLFLMAPTKITSEGGKKKLGCIKMTLGEPDRSGRRRPVPVEGSDIEIEADTIIGAIGQSTNTQFLYNDLPVKLNKWGDVEINGKTLQTSEVNIFAGGDCVTGPATVIQAVSAGRHASDTMDSFLMKGYIKEENVDYSCSRGSMEDLPKWEFREIPKVPRAQMPSISIAERKNNFNEVELGLMEQTARQEARRCLKCGCTERYTCDLRKEASCHGVEFENPIHDRPYIPIVDDHPFIIRDHNKCISCGRCIAACSEIEGPDILTFYMKNGRQLVGTKSGLPLQQTDCVSCGQCVTACPCGALDYRRDKGKVMRAINDHKKTVVAFVAPAVRSLISKTYNVPFEEASPFMAGLLKKLGFDKVFDFTFAADLTIVEETTEFLTRVSNKGVMPQFTSCCPGWVNFVEKRYPEIIPHLSSCKSPQMMMGATVKNHYAKLAGLDKKDLFVVSIVPCLAKKHEAARPEFAPEGIRDVDAVLTTTEMIEMVKLENIDISEVVPQEFDEPYRQVSGAGILFGASGGVAEAALRMAVEKLTGKVLTDHLDFEEIRGFDGVKEATVDVDSTKVRVAVVSGLHNAEPIVEKIIQGIDVGYDLIEVMACPGGCICGAGHPVPEKIDAAEKRQQILVNIDKVSKYRKSQENPDILRLYDEFYGEANSHLAHELLHTHYSPKQGDSACNTVRKKDNSAFVVQEFTICMCESCLAKGSEKLYQDLSETIKHYKMDPFSKVKTIRLKENHAGKGVYIALNGKQIEEPMLSTVDKDSK