MASNQKCDDACFQYLDVNDRSMKGIEDILSALLHGVGDAAIQAASEIRMLTANSAKSRVSLAALGVIDPLVSMLGANELEANQASMRALMNLAVRNERNKIAIVKSGAIRYLVQLLQLGTQETKELAAAMMLTLSLADANKTAIGHSGAVPLLVEIISSGTIQGKVDAVMALYCLSSNVHNLSVIFKAGAIRPLLMLLKDCKKASRVAEKMVAILEALIVFREARENIGDGDGGILALVEVLEDGSMQAREYAVSILLRICESSRSKYRQAILEEGAIPGLLELTVQGSRAAQRKAQKLLQLLRNPSAPQRAVSASSVLLESMVYDIAAHVDNGEPDFDTAKEMLAEILQMNSEQSMDCLKQRSMIALSNAS*