MDGTTVGREYDAWTEEQILEYYWGEHIHLGYYSDDDLAKGAGTLLGCKVKDFIEAKLDFCDEMLAWSECPDKPAKVLDVGCGIGGTSRHLAKTFGSGTQVTGITLSPKQVERATELAKEQNLPNASFRVMNALEMEFPADTFDMVWACESGEHMPDKKKYVEEMVRVLKPGGRLVIATWCQRSTPPAFTEEDLVNLDYLYKEWAHPYFISIEEYASLVEGTTTMRDVDTDDWTRQTIASWRHSIWAGVWDPIPVFSRPNIWYKTLRDIVCLERMRRAFGRGLMQYGMIKGVK