MNVKEWLAVDESAKSLLARTLARRIPPLTSVPPLHRVALHAGHVLEIVGPSGSAKSELLLQAAVACILPRQLDGISYGGSEGVVMMLDLDCRFDMLRLISALQSRINEARALQQGPSNHMVRFSDDGDEVFTGCLKRFFYIRCYSSFDFLAALKTLHAKIRRLNENGTHPHLLMIDSINAFYWIDRAVSSSTPAGLGAGRTALSLQVVSEAVVQELNQVFQTHPLLILATKSLIQNWTLGDRKYTDGSKGVPPGDTEQKLGRSYNEMPSKEGRAVLRDFMPAVWQGFVTHRVILQGAHDVSKEDSPFFTAEWESPCLKQVDKFIIQDRGIT