MDLLTGTVARSGPELDETGLDSLQFDEDIRHLITAPSENANSFIALLELPANQAVELLHSDSGKKECPNVTFPSNTSLLERAARFSVLNGGSNSTDSSSVPSDSSSKNLEKAAPVKSEPLETESYLDSSQPLVSDPTVGNSAPNARACSKRKERGKKVKGASKKRKNEVSKQEEEKLPYVHVRARRGQATDSHSLAERARREKINQRMKLLQELVPGCNKISGTALVLDEIINHVQFLQRQVEILSMKLAVVNPGIDFNLDSIFTTESGSLIDSNFPGMVMPLMWPEAQVNRNRHQFQRQWQIDALHQPVWGGEEDSHNFIAPENSLLSYDSSANSASLHSNQLKMEL*