MDTFQTESASNIDPYNLQSAIFDHSLVGNVQDMTNIGVFTDGMQMDMTPLTPTNYEDLMPGVPSLSKEASSKTNSSDNVPLNTAGAGPLPTGFSTQSIQPSGSSSVLTEFTKRRNWSQRVLDELKDLLYILTSNGRLLYLSPSAKYLTGYEPAELMGKSISDFVHPDDASLFIREFNESIATGNNLRLFHRFRTAEDKYRIFECHGHPHLTNDNPQGDMAAGPAASAPFCRGFFMMARPYPSKNSELLDSFLEHKIENVRLQARIAALKREEAEDAETHNDPFHKQPGANGAKSRSNSADMAPLSPSITSKGDATEPSSMPPPAKPTISNVALTREALDEANAQARPDSIRDKMARYEGSSHVDSIEMFTGLRYREGERSQGISTGGTSPALIRGDAGIHIPIDKADARYGGSAYSDKKTKKVKSVDEYVCTDCGTLDSPEWRKGPNGPKTLCNACGLRWAKKEKKRSGDGGADNLGTTGSAGGVTIAS