MKPTFLEFRHLKTLLALKETGSVSLAAKRVYLTQSALSHQIKLIEEQFGLPLFERKSNPLRFTSAGERLIRLANEVMPKVIDAERDLARVKHGDAGQLRIAVECHTCFDWLMPAMDEFRQHWGLVELDIVSGFHTDPVGLLLSHRADWAIVSEIEHNDDVIFKPLFSYEMVGICSKNHSLAEKDIWEAEDFIDETWVTYPVPDDMLDLWRKVLKSKGINPTRRTTELTIAMIQLVASKRGIATVPYWAALPYLEKGYVVARKITKSGLYSNLYAAIRKEDESLSYLEDFYQTVKSQSFSTLPGLSVLNL*