MATVSPLAKYKLVFLGDQSVGKTSIITRFMYDKFDTTYQATIGIDFLSKTMYLEDRTVRLQLWDTAGQERFRSLIPSYIRDSSVAVIVYDVANRQSFLNTSKWIEEVRTERGSDVIIVVVGNKTDLVEKRQVSIEEGDAKSRELGAMFIETSAKAGFNIKPLFRKIAAALPGMETLSSAKQEDMVDVNLKGPTNASNTEQQGGGCAC