GGADDADYTSSATDTTDGNWKLSKRRKGEFKEENEDDNEENDDPSTMKKPRVVWSVELHQQFVSAVNQLGIDKAVPKRILELMGVQGLTRENVASHLQKYRLYLKRLSGVTNQ