MTTIRKKLVIVGDGACGKTCLLIVFSKDQFPEVYVPTVFENYVADIEVDGKQVELALWDTAGQEDYDRLRPLSYPDTDVI LMCFSVDSPDSLENIPEKWTPEVKHFCPNVPIILVGNKKDLRNDPNTIRDLAKMKQEPVKPQEGRAMAEKINAFAYLECS AKSKEGVRDVFETATRAALQVKKRKKTRCLLL