MKIFVKTLKGSHFEIEVKPEDTVADVKKNIETVQGSDVYPAAQQMLIHQGKVLKDGTTLEENKVAESNFIVIMLTKSKSSAGEGSATSTAATAKTPQSSTAAPSSTPASTAAQVPVASPAAAPSPAPAPAAAPAPALAPAPASVPVPAPALAPASAVVSGSDVYGQAASSLVAGNNLDGAIQQILDMGGGTWDRETVVRALRAAFNNPERAVEYLYSGIPEAAEVPPVGGSPPSVQAGNQPAQPQPAAQPAPVPAGGPNADPLNLFPQGLPSVGSNTAGANTLDFLRNSQQFQALRAMVQANPQILQPMLQELGKQNPHLMRLIQEHQADFLRLINEPVEGGEGNNVLGQLAAAMPQAISVTPEEREAIERLEQMGFDHDLVLEVFFACNKNEELAANYLLDHIHEFEE*