MSEQNKLIDEILKQVMETVNDAPEKLVEDGGSRQMSEKAVQLTEFVGTAIGDTIGLVIANVDGQLLEAMKLEKSYRSIGILGARTGAGPHIMAADEAVKATNTEVVKIELPRDTKGGAGHGSLIIFGGDDVSDVKRAVEVALNELDKTFGDVYGNEAGHIELQYTARASHALEKAFGAPVGKAFGLMVGAPAGIGVVMADTAVKSANVDVVAYSSPADGTSFSNEVILCISGDSGAVRQAVISAREIGKKLLGALGDEPKNDRPSYI*