MGRRKHYDLRPVGQDKVANGWCALDPKAKHPLCDGPTNDFTQEATQQNKMFQLSDELIVIKDSCDVNVTTTDTKAAVNLQAALQAALVILISLAVGDSPQTETIAQELLQTSRTKQLSFQKVIVGNSRNVDVQTTDTQAVINIQILLQLLIVLAIRLDIL