MRGDYLNWPRLVEDALSKWGSVSVEGPFENIVVSGMGGSGIVGDVVKLLALERLSVPVEVVKSHIVPSYVSARTLFVSVSYSGNTHETLLATARALEKGAKVVAITSGGLLEKLATEKGLPVFKTPVGLLPRVSFPHMLTGVLGVLDSSGLTVASRAEVEDAKRQLEREAGEIASEASSLAEFAYSRELLVVATHSPLEPLAVRAKSEFNENSKIVVKVDVAPEWMHNDIVGYEKPLFDEYRVVAFYDPDDQAGRGLVEFMVGEHERRGRRVRVLALRGVNKVGKVLYAAMLFGLASVELALKRGLDPAATESIARYKSAAGRIFGVGTLKP