MLRRLRLRLPGRAASAAAGAAAAMASLTNVAYADGLFRRQSAPSNPGDEDNLGASAFGRDPETLERMARALREINNSPLAKQVFELMRKQEETRLTELEVEKVQYAIYEKLRDIERMQKKAEDYRNSLQQEAQAKAQALRFEDELARKRMQTDHAAQRRQDAELVKMQEASALRREEARRATEQKILEEMIRTEKEKAEIDQETNRVKAIAEAEARVHEDKQSEEVVKRMLLERMKGEKEKWLTAINTTFSHIEGGFKALLTDRSKLMMGIGGVTALAAGVYTTREGARVTWSYINRILGQPSLIRESSMSKFPLPMSRLLKPSSASLSEGAGFEKVILHPSLKRRIEHLARATANTKSHGAPFRNMLFYGPPGTGKTLVAREMARKSGLDYAMMTGGDVAPLGSEAVTKIHQIFDWAKKSKKGVTVPI*