MAELRLSETRDLTRIERIGAHSHIRGLGLDSVLEPRAVSEGMVGQIKARKAAGVTLELIRDGKISGRAILIAGQPGTGKIAIAMGIAKSLGQETPFTMIAGSEIFSLEMSKTEALTQAFRKAIGVRIKEETDVIEGEVVTISIDRPASSGGSVKKTGKITMKTTDMESNFDLGWKLIEPLDKEKVQSGDVIVLDRFCGKITKLGRSFTRSRDFDVMGSKTKFVQCPEGELEKRKEVLHSVTLHEIDVINSRTQGYLALFTGDTGEIRSETREQSDTKVAEWREEGKAEIVPGVLFIDEVHMLDIECFSFLNRALENDMSPILVVATNRGMTTIRGTNQISAHGIPIDFLDRLLIITTQPYTQDEIRNILEIRCQEEDVEMNEEAKQLLTLIGCNTSLRYAIHLINAAALACLKRKGKVVEIQDIERVYRLFLDTKRSMQYLVEHESEYLFSVPIKNTQEATAGEETEHEAMEV*