MAKRIVVDPVTRIEGHLRIEVEIDRGVVTNAWAQGTMYRGIEDILRGRDPRDAVYITERVCGVCVASHGWTSAMAVEDAHGAHVPRAAQLIRNLLTGALWLHDHPLHFYHLSALDYLDVMAIDHYKGKDQELLAVKNKIMSLVKAGDTAPLTPRYQPDRFSIGDPEIVITALAHYLEALKVQAKAKKMSAILGGKQPHQSSIVVGGVTIYPQKEQLDNFKEILNEVVAFIETKYVPDVVNICTGPLGQLGRAGVGAGSGSYLAYGGFPMDDLGNDKLFKGGFISSTSPGVVQELDISKITEAVASSWYRDAEPANPWQESSEIDLDKKGAYTFVKSPRYNGEVTEVGPLARMMVMQHQPLLNLMGKYGIKPGSVARHLARAQETLLMTEAMYRWLDELEQLQSSKASRPAIHDQEHWDPPKQGQGVGLNEAPRGALGHWINIDNHVISNYQLVVPTTWNVSPRDDHGLAGPIERALIGVAADPDNPVNVVRVIRSFDPCMACAVHLIDADGVRMFRI