MSQKLLGIDLGGTTIKFGILTAAGEVQEKWAIETNILEGGKHIVPDTIASIKHRLDLYGLSSADFVGIGMGSPGAVDRDTNTVTGAFNLNWKETQEVGSVVEKELGIPFAIDNDANVAALGERWVGAGENNPDVVFMTLGTGVGGGIIADGNLIHGVAGAGGEIGHMIVEPENGFACTCGSHGCLETVASATGVVKVARLLAEAYEGDSAIKAAIDNGEGVTSKDIFMAAEAGDSFADSVVEKVGYYLGLASANISNILNPDSVVIGGGVSAAGEFLRSRIEKYFVTFTFPQVRYSTKIKIAELGNDAGIIGAASLARQFITK*