MKPAISLLALSALQLASPFQVLPYTTGRQSTRFFSTLDDTDAPSMDKQAITAGPRENVLSVANGLKEKFGVFIIDKAGQEELRDAVADLEAAAELPSFNDDVKETMLGDWTLVCTTTSNSALPSPIGSGVDTSKLPFFNISPIKDLRESLNKCLVVQQSILAEDSQEINRVDHILEYKPPNNLQEVLEKLPALPINPLDVTKGKGVLVHEADVSNTGPGFSIRLKLASIVLNVAGTSQYLDPAGKDVLGINSPLKEFQAGTFETTYLDDDLRISRTTMGSVDQLRVYVRSAEEVKDYLDEEYFDEFDKFGMEDDEEVVTVEVVEEDETTDDSEEKSEDEKGADSKEEEDDKDSDSS*