MAGKEIFHKMKESVKEKVGLGASDSADSGKGKSKMSKQITHGFHLVKGKAFHEMEDYVVAKFKEVDDNELGLFAIFDAHLSHEIPDYLCSHLFDNILNEPNFWQEPEKAIKKAYYITDTTILDKASDLGKGGSTAVTAILINCQKLVVANVGDSRAVLSKGGVAKPLSVDHEPNMEKDDIENRGGFVSNFPGDVPRVDGQLAVARAFGDKSLKMHLSSEPYVTVEIIDDDAEFLILASDGLWKVMSNQEAVDSIKGIKDAKSAAKHLSEEAVARKSSDDISVVVVKFQ*