MKNRSRAISNSMEQNSKTQRTWRYTWEAQSHSPNLRLFLFDSKTNPKIHCKSLNVSTIVGKSQLLVTWINEEDEEAASKEEIVSLLVPIPRVLLDTESPVNFKALDDHIEVRLVLLLPVDHPLVSDFNLVTDSREKSAPLVMGYDLKTLSLMGGVHFYCRSCSNRLTKKELLDFSEMPSINWRESADNWFGTCCCSFGGISEKMVVKYTNSYTCSSGLCLLSATTVLLSKDDLVECILSEKGGTEVEFESSLALSCDVGVVEPGSRISEGNAESHESGGENVCGQVDESKTRCIDKASLPGCCVHDSPDSNESVQLEEKKLTLDKKFLLDGFLEDVFMAKASNVSKNVEWIEFACPECSSPLGAYPSGVGSNGKPIDGGVRLFKCYISTSSTTGESSDVFRKYTLERMFTNQLVECSKEELSFHVLVKDLTTKSPLFNIVILNPNTFSSTGLCSSQDEPGSALELSAIVKVLFSDCNSSVVKKIDEEVYILKGQGEELIELITNASKFLPSSCSYLQGALVSSMHL*