MLQKVKLEDMIQSGMHFGHSTREWNPRMAPYIYGERNGRHILDLVQTYYLLNKVLAFLEEQAAQGKTFLFVGTKQQAAPLIAKTALACESFYVNQRWLGGMLTNWRTIQKSLRKLQEYRRAEERGDWNLLKKQEVARKRREKDRLEKYLSGVENMSRLPGVVILIGQTEEIHAVKECRQLGIPTVTLLDSNCDPNLADWFLPANDDSVSALRLILAWFQQAIQTGQLRSLEREAAKKQKIKKTGVKISGNRRTSSITKKRNPASSKIX