MRIRVIVRKRPMSTNEAAESCDVDVIHPLDYDDHGKILVYQPKTKLDLAKEVETTSFAFDNVFNEDSNNLEIYSRSVQNLIPGVFHGKWATVFGYGQTGSGKTFTMMGSNMTGQRAGNQAENNSEANLGLYFLAAQDVFRIAELPEYNDITISVSLFEIYGGKLIDLLNGRNPVKCLEDSKGKVCFPGLTGHAVHDAEELMDIIEQGSLNRSVGSTSANADSSRSHAVLQLCLRKDVGKVKDKEHGRLTFIDLAGSERGADTSKASKTTRMEGAEINTSLLALKEVIRALATGSSMKRIPFRGSKLTQVLKESFVGKNSRTVMVSCVAPNMKNVDHTLNTLRYADRVK