MTAAAEQAAASGEQQHQRPSEGAEQQALDGEQVVTPWDVAGGADGKIDYNKLVSQFGCQTIDTALVARIERLTGRPAHPFLKRGIFFAHRDLTELLDAHERGEPFYLYTGRGPSSEALHLGHLVPFMFTKWLQDAFKVPLVIQLTDDEKFLWKGLSVEEARRLARENCKDIIACGFDVARTFVFSDFEFVGGAFYRNIARIQRCVPMNQVRGIFGFTQEDNIGKIAFPAVQAAPAFPDTFPHMFGDRKDVRCLIPCAIDQDPYFRMTRDCASRMGHHKTALIESRFFPALQGESGKMSASDTTSAIFVNDTPKDIRSKVNKYAFSGGGFTVEEHREKGANLDVDVPWKWLNFFLEDDARLAQIGADYSSGRMLTGEIKGELVGVLVEMVERHKAARAAVTDEIVDAFMAVRPMPNLWGX