MGIENTGKLKNLLDVWPPQTVATSAWLHEQKVSAQLAQRYVRSHWIEPLGTGAFKRPNEKVEWFGAVRSLQTQLDLTVHIGALTALSAQGFSHYLRIGQEPVYLFSPPDTRLPSWFTGYDWKVPIHHVKSSLLPENVGLTRHAYGSLDVTISAPERAILECLHLSPKRFDLIESYELLQGLLNLRPKLMQELLEVCNSIKVKRLFLYMAAKASLPVIKHLNLDTIDLGKGDRSLAKDGLYVSKYALNLPKELVNHD