MKALIIYSSPCGETTYMGDTIAKKLKDLGFKVTSTDAASVTPADLFQGYDLAVIGDHTEGGAEPGPAEPIRPLLARLDSSGWENKRVQVAGSGDTKFKYAAGAATMTGEKARGEGAQIFLEPLEGDGDPRKVKPKIDEAAIAALTAK