MAELKLSETRDLTRIERIGAHSHIRGLGLDDALEARKVSQGMVGQTSARKAAGVILEMIKEGKIAGRAVLLAGQPGTGKTAIAMGMAKSLGEETPFAMMAGSEIFSLDMSKTEALTQAFRKAIGVRIKEETEIIEGEVVEIQIDRPATSGAAAKTGKLTLKTTEMETVYDLGSKMIEGLSKEKVQSGDVIAIDKASGKITKLGRSFARSRDYDAMGPQTKFVQCPDGELQKRKEVVHCVTLHEIDVINSRTQGFLALFTGDTGEIRSEVREQIDSKVAEWREEGKAEIVPGVLFIDEVHMLDIECFSFLNRALENEMAPILVVATNRGITKIRGTNYKSPHGIPIDLLDRLLIISTQPYTEDEMHQILDIRCEEEDVEMSDDAKELLTKIGVETSLRYAIHLITAAALACQKRKGKFVELKDVSRVYQLFVDIKRSTQFLMEYQEQFMFNEVPGSVTLGEDTWLIDSGASKHMTGEDTWLIDSGASKHMTGHRDILSSLTEKDFPQKVSLGDDYR*