MITNLQLQKFTAFTDLAIDFSPGINIVIGENGTGKTQLLKAVLALSGPEAQGEQAGELLARKLCRLYHPLSGQVGELRRVGARGKSVLRSTFASGQAITAKFYGNDSATKVTASSGIAPAPAIFIPTKEVLSLVRGLTAEQPDLPTIERIFDDGYLDLARQLVREGANDLNAKVQLDPKFASIVPRLANLIGGQYLLENGRFVFEPGRYEEKDAATRSKAQHAQMYQDSSEWKFVPGSKQRLSSGMTAEGFRKIGVLQRLLSNGSLSPGASGPLLWDEPESNLNPKLMKDLVLALLELARNGQQVILATHDYVLLKWFDLLMDRGKGDHVVFHRLYREAGSDDIQPESQADYSIVGRSAISNTFAELYDEDVKRALGGE*