MVVCTSSPELPVNSHSPVLLELEWLISVTFKNQQVLTNCSWEVKKGERVGLVGVNGAGKTTQLQIIQGKVQQDAGEVIKAKRNMKIAYLAQEFDVDPKRTVREEFYQVYDQQVRAVKRQEELSAQLEGAGEDMARMQAILDELDKLNNKVMDMDVELLDKKIDQMMPELGFRPEDNDRLVASYSGGWQMRMCLGKMLLQVEQEQSQVQLLAAKVCKLPANSKSWINAECKSTLLRLIMGKEQPQSGSVRMGEYNIVPNYFEQNQAEALDPNLTVLNTLIQSAPDAQLSDLKTLLGRMLFSGPAVDKKVYRPGHFSLMRMCKEACLALADFSLPPGCRGTHRKLPLTKKPTNHLDIPSKEMLEEAIQAFEGSVIAVSHDRYFLRKIATRILLVRGNFICLIVHH*