MGRRKVEIKRIQDKNCRQVAFCKRRKGLLKKAKEISILCDVDVAVVIISNRGRLHEFSSNNSLSGMLQRYESHVEAEKEINAEIQVAEHSKYSGFTTMGELLQTTERQLEETNADGLTVTDLIHLENELQTALIQVRSRKTHLMLECAKDLHEKEKLLQEEKKHLEDNIASIKKNTKVNEMSDLPAPHIFCGQQRVTLNFL