MNEEEPDKEHVADSTMSAAAIDGVAALRSVFQRVNQAAEKAGRGSDQIRVVAVSKTKPVSLIRQVYDAGQRSFGENYVQEIIEKAPQLPEDIEWHFIGNLQSNKVKPLLSGVPNLVTVESVDDEKIANMLDRVVGNIGRKPLKVFVQVNTSGEDSKFGVEPSGCVGLAKHVKEACSNLEFSGLMTIGMADYTSTPENFKLLAKCRSEVCKELGIPEEQCELSMGMSGDFELALQIELGSTNVRIGSTIFGAREYPKK*