MTQSWLSTDLIELQLGQIDLLLAMYPESTTIDADNHRRAEALRSIVDGSLASDPPASLSLVLSLDLDRTVRDCGSKLDLEISFSFAQPDGPVEPPPPRGRVLQPTWLSKADTSSLNASLPPELLADLDKEALEAHVTQTLAALLAPKPSAESQDQPRDLVRVWFYFPSISTRSKRDDLVEHAPRHGLTGFLISGKPGMLCVEGCADDIDAYMRFVRTESWRDIPAAHKKVSERLREAGVQRVFDDMREVDCGDMGGERRGERANRLDMKALETWLVGKGVGDAFAKVFM