MPEEKLSWKDSNLALIGSELDHKIKAAAAELEEAWSGMGQSPETRVWRIEKFQVKEWPSDKFGKFHKGDSYLVLHTYKKGTSDALFHDIHMWIGSESSQDEYGTAAYKMVEADDYLGGVPVQHRQVQGHETETFLTYFDALEILDGGIETGFNHVEPDVENPVLYRVKGTKKKRTLTQVPLQKSSLNEGDSFILFGGKANVWCWHGQKAKPLEKADSNVWAENMCTMGTVVVLDQGQGDDSEDKFWAYLGDGDIQTDAADDEGVTEFTPLLYRVDGSIAKDLEKVAEGSPVQKTSADYKCLNKGDLKDDDVFLLDSGWEIYVWIGSKADRYEKIAAMFAADKYSKMDPRTLELPVEIVKSGAESDRFLSYFA*