MPAKTRNVLIACSDYYGPFYKDGENTGAFFLELLHPYLVFRDACFNVDIVTESGKIQFDDHSVAGPAIDKGSKGEEFLSYDDHIASGPELSKAEKYVLENKDDMFWRIVQNSKTADEVNPDKYDIFFVAGGHATLFDFPKATNLQKLGTSIYENGGVVAAVCHGPTLLPFMKRQTSDGSVSIVCGKDVTAFDRVAEDKSKLMEALKKYNLEVLDDMLNDAGANFIKSPNPFGDFVIADGRLVTGSNPASATSTAKTALRVL*