MALNQKCDDACFQYLDVSERSMKGIEEILSALLHGIGDAALQAASEIRMLTANSAKSRVSLAAVGVIDPLVSMLGVNDLEANQASMRALMNLAVRNERNKIAIVKSGAIRHLVQLLQLGTQETKELAAAMVLTLSLADANKTAIGHSGAVPLLVEIISSGAIQGKVDAVMALYCLSTNVQNLSVIFKAGAIRPLLMLLKDCKKASRVAEKMVAILEALIVFREARESIGDGDGGILALVEVLEDGSMQAREYAVSILLRICESSRSKYRQAILEEGAIPGLLELTVQGSRAAQRKAQKLLQLLRNPSAPQRAVSASSVLLESMVYDIAAHVDNGEPDFDTAKEMLAEILQMNSEQSMDCLKQRSMIALSNAS*