MQLEGISPDAVTFGCTLKACGSIGAADKGIKIHDEIAKKGLLERDLVVGNALIDMYANCGLLSKAQEVLDELPVQDLVSWTALIAGYVKHGCDEEALNCFEQMQIKGISPDAVTLVYSLQACGNIGATAKGQGIHAEIVRKGLLKSDLVVGNALVDMYAKCGLLANAQEVFDTLPVRDEISWNALIAGYAQLGESEYVLHFLDRMEGDGKKPNLVTLVSVLNACSHGGLVDKAQIYLEAMSKGHGITPTLEHYTCLIDLLGRAGQLDKAVARIKEMPFQPSLVVWHTVLGACRKW