MASTTIALTSREGQLRNLLLDVANYINESKEIEKKVELRWAGGWVRDKLLGIESHDIDTAINVMTGYNFSLKMREYLEDTENLKKHALEAKDVKKLYKIAANPEKSKHLETATTNIFQFDVDFVNLRKETYTEDSRNPQMEPGTAEEDALRRDATINALFYNLHTDIVEDFTGGLADMKAKVIKTPLEPYTTFKDDPLRVLRLIRFASRLDFKIDSESEKFMGNPAIMEALKLKISRERVGVEVEKMLKGNNPWQSLHLFDRLGLYSTIFTDPAADSIPVPDISNWRVVYDCLEEMKSNETPDSIYKSLVRSDDAKYLAWILAALTPWTAVPPAQASKPGGKTPPPFGALVAREGLKAESKLCSMVAGAFKQYAEITELKDAVLRNDSYIHKRDTVGMMIRKWESQGGQWKLQVLFALLVEALKLESAEGYQSLFSEWQQFIDHLRDLDVMEAPAIRGIIDGKILSKALGVRPDMWMGPALNVCMEWQLRNPNSTDAEAAIEEVRKRRQELNIPQK*