LLQELLCDVHKATLVCCDNVSAVYLSANLVHHRRTKHIELDIHFVREQVTLGRIRVLRVATAQQFADVMTKELPASVFEEFSTFHTRRAKLEPREKAELARELGLQPRQVAIWFQNKRARWRSKQLEQDFAELRGHYDALRARVESLKQEKLTLAAQREELKKKLNERQDQSASCDAAAEVDDKSNNVSSCIVAKDESAAPTADVSDGSTPGWYEYDNHLAYGVDLQEPFCATPELWETSWPLVEWNAVA