MKIFVKTLKGSHFEIEVKPEDTVADVKKNIETVQGSDVYPAAQQMLIHQGKVLKDGTTLEENKVAESNFIVIMLTKSKSSSGGGSGTSTAATAKTPQSSAAAPSSTPASTAQVPVASPAAAPSPAPASAPAPAPSPAPASTVVPGSDVYGQAASSLVAGNNLDGAIQQILDMGGGTWDRETVVRALRAAFNNPERAVEYLYSGIPEAAEVPPVGGSPPSVQAGNQPAQPQLAAQPAPVPAGGPNADPLNLFPQGLPSVGSNTAGANTLDFLRNSQQFQALRAMVQANPQILQPMLQELGKQNPHLMRLIQEHQADFLRLINEPVEGGEGNNVLGQLAAAMPQAISVTPEEREAIERLEQMGFDHDLVLEVFFACNKNEELAANYLLDHMHEFEE*