MTPSKHFSSRSHSRSEIVLVGSDRGRMNAVRILVVGKPGPGKSALIRLLVGDDPSQRDGVIVRHERKDVPIIICENNGVDTARSDQLMVATKALLEGRDPEIDFYGGRRVNGVHAIWYIFSAEDDKVREDGGLLQMLDRMMGKKKLPLLLVMTNEGKRVPAKGGKEVVMAEVLRSISSTKRRESLKASMVRIGRNKVRWDEESVRLLCRRSKELMSKELWSTWAFIVRDIRVQQQQQQQRKPTIKVLVLGEEREDVEELLRAVTNRDCPNSQFHLTNTDNPNRSKLKPVSSFHRDASRPPEDRQSEKAVAASPDIANDLDILVQRLQAIMERVDDDDSSTTLESHDDSDSGKEKLE