MRVIVGAAPRGVEGARPGGDLLCVVRALLKKIRRRVLVGDRVLIGAVDWAGGRGVIEGVFERRAEVADPPVANVDRLVLLFALDQPQPEPATLTRFLVDAESTGIPFVLVFNKVELVDDKTISYWRDRMKSWGYDPLFLSVDQKSGLSALEETLEGQTTVIVGPSGVGKSSLINALRSNQNISEEDPIHKLVEQNSKWFGEQRVGTVSKKSGKGKHTTRHVSLLPIAGGGFLADTPGFNQPSLMKVTKKGLAETFPEIRKMLAENEPSKCLFNDCVHLGERGCVVKGDWERYPYYLQLLDEIKIRESFQLRTFGTKREGDVRYKTGVMGVKQAEPRLQLKKHRRVSRKKINQSILDDIDDELDEDN*