MALSSSLLNRNGWDVECARLPIAASAADIRRRTGKQSIRIHPRCDAAPSSSPAASESFDTKSFRRDLRNNELYNRQGFGYKQEMLEIMQQEYTSDIIKTLKENNNEYTWGDVTVKLAESYGFCWGVERAVQIAYEARKQFPSEKIWITNEIIHNPTVNERLTEMKVDLIPVEEKGKNFNVVEKGDVVILPAFGAALDEMRTLAEKQVQIVDTTCPWVSKVWNTVETHKKSTCTSVIHGKYAHEETVATSSFAGTYIIVKNIKEATYVCDYILGGNLDGSSGTKEEFLEVGNKFKYAISAGFDPDVDLVKVGIANQTTMLKGETEEIGKLFEKTVMTKYGIQNINNHFMSFNTICDATQERQDAMYDLVKQEPDLILVVGGWNSSNTSHLQEIAELKGIPSYWIDSEKRIGPGNKIAYKLSHGEYVEKDNWLPAGPITLGITSGASTPDKVVEDVLNRVFNMKQEEALVLA*