MFHAHHAKLEPREKAELARELGLQPRQVAIWFQNKRARWRSKQLEHDFAALRADYDALHSRVESLKHEKLALAAQLQELSERLRERDGGGGGAATATASSSSCNGGGRELDDDKRNVVDVEPPESCVLGGTACGTPADVSASVESECDDHLHYDGAVFPESFCATPELWEPWPWPPVEWNAVA