MDLKTALTLVAVVLAAIPVVPVDATRAHKEFDVPAIFAFGDSLGDAGTNSFIPQATARADFPPYGKTFFRKPTGRFTNGRTIVDFIAQKLDLPLTPPFLEPHASFTKGVNFASGGSGLLDSTSADDFSVPMSAQVQQFAIAKATLEKQLDAHRAGSLISKSIFLFISGSNDLSAFLRDAQLQQQVNATQFVASLIDVYQKSLLAVYHAGARKAIVVGVGPLGCSPLARASNTANPGECVEVANQLALGFNAALKQMVDGLRAALPGFNLVLANTFDTVSAMITDGKAFGKRSRVLVASAWERDLQQSAKLGSHVMTEI*