MGKKIYSFVSDDCTFADWINQPPPFDAHWSLDIAPGPLADPGDCSGGVGSGFAPDMPKPELRFERPRVGLHLCDIQTHNTRGIVVMSDRAKGILEAIDASSAFEFREAIATLHDGSPAPKYWLADLTRRIAALDETHPAIKIEEKWVPRFEQTQRRLLFGIDTDLLFKSDLVGDHHIFGLLYSPSTICCDDIVVNAIYRHRLVGQKFWPMGETV