MGRRKVEIKRIQDKNCRQVAFCKRRKGLLKKAKEISILCDVDVAVVIISNRGRLHEFSSNNSLSGMLQRYESHVEAEKEINAEIQVAEHSKYSGFTTMGELLQTTERQLEETNADGLTVTDLIHLENELQTALIQVRSRKTHLMLECAKDLHEKVPYTLFLWRLL