MNLSYEQRLQVVARLILDEDSRPGDAPLYQEELGLRVTLKPHQVEGVSWLIRRYKLGVNVVLGDEMGLGKTLQAISFLSYLKVCRLSLGPFLVICPLSVTDGWVSEIVKFTPKLKVFKYVGDKECRRNLRMKIHEYVTGQSSTLNVLLPFDVLLTSYDIALMDQDFLSQISWQYAIIDEAQRLKNPSSVLFNVLKDCYIMPRRLLMTGTPIQNNLSELWALMYFCMPSVFGTPDQFLSMFKDISDLSPVHDTPKVKERLKILRSVLGAFMLRRTKSKLIECGNLVLPPLTVTTVLVPLVILQKKVYMSILRKELHKLLALSFGTSNHESLQNIVIQLRKACSHPYLFPGIESEPYEEGEHLVQASGKLLILDQLLQKLHYSGHRVLLFAQMTHTLDILQDFLELRKYSYERLDGSIRAEERFAAIRSFSSSSANMGLNSEADQNEAFVFIISTRAGGVGLNLVAADTVIFYEQDWNPQVDKQALQRAHRIGQMNHVLCINLVTERTVEEVIMRRAERKLLLSLNVIGDNILKDDNKEPSEVGSGDLKSIIFGLHMFDPTEINDGNHRNMNIPEICAMADRVLAMRDEQILDNDERKFEVNPTNILKGDAVKERDSASLSCDLGLDEASYLSWVKKFEEVSKSSCDSITDLRSRRNVDEEKSLKIESARKKAEEKKLARWEALGYQSLNVKDAISPTGNDIASASGSVHFVYGDCTAPSNVCSSEPAIIFSCVDTSGHWGHGGMFDALSKLSTSIGDAYQWASEHGDLHLGDLHLIRLDDCCGEQMDGNAPKMVALAVVQSYNPRHKIRRSEISLPHLESSLTKAAYSAAQNSASIHMPRIGYQDGSDRSEWYTIERLLRKYASIYNINIYVYYYRRSH*