LEPREKAELARELGLQPRQVAIWFQNKRARWRSKQLEHDYAALRSKYDALHSRVESLKQEKLALTVQLHELRERLREREERSGNGGAATTAASSSSCNGSGSEEVDDDKRNVAAGCLDLEPPESCVLGGATCATPADVSVESDQCDDQLDYEEGLFPESFCATPELWEPWPLVEWNAVA