MEIVKLTIDDKPVVVEKGTTLLEAAKTIGINIPTLCYMKLEDLNFENKPGGCRICVVEVEGRRNLAPACKTECSEGMVVHSHTVRVVNARRTVMELILSDHPAECLTCAKSGECELQTLAQNLGIREIHYKGEQSRYKGDKSPAIIREMDKCIMCRRCETACNDVQTVGVLSAINRGFEAVVAPAFEMDLDHSVCTYCGQCVAVCPTGALTERDYTWKVIEALVDPNKTVVVQTAPAVRAALGESFGMEPGTLVTGKMVAALRKLGFDYVFDTDFAADLTIMEEGAEILDRLSKHINGDKDVKLPILTSCCPGWVNFLEHHFPEMKDIPSTAKSPQQMFGAIAKSYLAKELDIKRENMVVVSVMPCLAKKYECTREEFSVGGDPDVNMSISTRELAQLIRNANIDFNKLTDEDFDNPLGSSTGASVIFGTTGGVIEAAVRTAYEQFTKLELKKVDFEELRGMEGIRQATIDFNGLPINIGIAHGLGNARKLLEDIKAGKSVFHAIEIMACPGGCIGGGGQPYHHGDVEILKKRQRAIYREDAGKPIRKSHENPYIIKLYEEFLGKPLSDKSHELLHTHYFDKKKRVEIS