MAASMFSTVKVSNVSLKAAQRDIKEFFSFSGDIVHVEMQSGDELSQVAYITFKDNQGAETAMLLTGATIVDMAVIVTPATDYELPAYVLADLEPKDTKPSALQKAEDIVGTMLAKGFILGRDALDKAKALDEKHQLTSTATARVSSFDKRIGLSEKISVGTSAVNDKVKEMDQKYQVSEKTKSALAAAEQSVSTAGSAIMKNRYVLTGAAWVTGAFSKVTSAANDVGAKAKEKIAAEQEHKIVEGGSAAQPDIPEGPATHREVDGEFAKIHVSETPDDIPISTVATVPAVIDEEPSKASPPADAPKKPEPAQGLIL*