MCDVFLIDDESDIRIALAQSFELADLNAQFFASVEEALLAIKAQGLPLVIVSDICLPGLSGQNLLSSVLHQDSELPVILITGHGDISMAVKAMHDGAYDFIEKPFAPERLIDTVHRAIEKRRLTLENRQLKRSLKVSQTLGPRIIGETAAIQTLRDTIAQVADTQADILLFGETGTGKELVARSLHEQSSRREQNFVAINCGAVPENLIESELYGHEKGAFTGADSRRVGKFEHAQGGTLFLDEIESMPMQAQIRLLRVLQERVIERIGSNELIPLDIRVIAATKIDLKQAAAEGKFRQDLYYRLNIVTLTIPPLRERREDIPALFHHFLLVAAARYGKAATALTASDVQSLLSHDWPGNVRELRNAAERYVLLGKLAQFAESHEPKSKLLGLNEQVAEFEKSILEQTLIECGGSIKATMERLHLPRKTLYDKMQKYQLDKESYKP*