MATDALVSFVVEELCAIAKDRLSSLFGVEKEVDELSSTFSTIQSVLEDAERHQVTNKRVQDWLWELKEVAYEVEDILDEWVTDTFISQEDKDEAHHPTRVLYSFLFPYQYIKQVKLQYNIGQRIRETTNRLNEISIKKENFNLKELNTREVMSVPNKEQRQTSSLIDEAEIFGRDDFKKSIIEQLVSETSQEEKSVSIISMVGMGGLGKTTLAQLIYNDERVMAHFEKRIWVCVSHPFDVNRIAKKVIQSMGGSTSNNPDLDTLQSNLREAIDKKRFFACVG*