MSVEVGIKWSGKEFVISLEPTDTVATLKHRLEGETNVLAKRQKILGLKTKDGKAAGDEAPVGELAIKPNVKLMMMGTPEAAIEAVAKEEEAAPEVQNDFDIGADEQMADIAVRDRPEVQEKLARRIKSVEVKILAPPRPGKKCLVIDIDYTIFDLGSTAERPEELARPYLHEFLTSAYLDYDIIIWSATSKKWVEVKMKELGVLGHPAYSITCLLDHTAMVTVHTDKYGVFDCKPLQFVWEKFPGQYTPDNTIMLDDLKRNYIMNPQQGTGDPALPQGPPDARQ*