MKHPFQILITNKKGTHIFAIVKNYLQVFDISKGGRDDDIKVGEWQDTTESNHPKIQIEKRTGRQISTQQIHNHLRYLILTPDEQHIIASTDSDKSILIFKIDFNNSINCLKLIKRQPIPKRPSSITIDSQGQRAIVADKFGDVYTVSINDDSSMSEIEIEIEKDIQPILGHVSMLTDITMATTHHNNNNNNNNNNNNKQFIITADRDEHIRISNYPKSYVIKNFLFGHDEFVSQLYIPVQYDPSILISGGGDDFINIWKWYEGELIETIQLRQYIESYLSDDHLPPTRFRTETSPKEISIAKIATLRTNDEEEEEDHLLIVLVENTPVLLVFNLDDSYKAKYLQAIIVNDSIIDFAIAADNKTIITSLESEQHSIKYFTLQEENDGKKFSEIQGPNIEQFIPIEVEQKLDFQQLYTIFQLRKRSDS*