MTHDAAQGQTAATKVFGIIGNPVSHSRSPLLHNTAFQHVGFDGVYVPLLVDDMARFLAAFQEHTDFQGFSVTIPHKESALKAAQQVDPVAASIGAVNTLIRQPPQADGSASFKGYNTDWAAAIGAIEQELRAASGSEAGSTASSQPSPSEGPSPLAGKTFLVVGAGGAGRALAFGAASKGAKVLIANRSRQRAEQLVAAMASDASIVDWAELQAGNVTADVLANSTSIGMAPKAEESPVPASTLKNFGLVFDAVYTPVWTRLLLDAKTQGCQVVDGLQMFVGQALFQFELFTGQEAPKEHMQNTLLGKQ*