MTAKEKENIPEKSLRLVRYLSDNPDWSEYDDDQELFVQEFPKIELHVHLDGSFDPLFLWKYMQKHPESMLCLPTETVPPWQPTRKLEIRKLVEDCTTSQEYHKLCTCRGYRSLQEMLNCFEMFLPLVRRNLDLLEQLAYDFCQRQWEQNVVYTEVRYSPFLLAESFEVENKNSQSVDAEAVFAAITSGLRRGSHKFGIIVNQIISAITWRPDWAMPSLELAQKHREDYPCATLGIDIAAGEEHFDRDQHSALYEPHFAMIQKAKEYKLPVTLHAGEAAMESSMDNVRRAIDVYGASRIGHGYRTVNDLDLINYVKEKKIHFEVCPTSSDETGGWMYKEEKNWKEHPCLAMLKHGIPFSLNSDDPAVFHTSLSWQYRIALAKMDLTREDIVKCNLQAIDAAFCSEERKVALRKSVHCYGKAKNVDIDWLECGCDDHDRVTWRRSRSESYIDKGFVDRVYVHRSGLEADYL*