YVAVPRSSESLENMMGACGQKLPYFSSFDGPSVEEQEDVDEGIDEFAHHVEKKRRLSLEQVRSLERNFEVENKLEPERKMQLAKELGLQPRQVAVWFQNRRARWKTKQLERDYETLKKAYDRLKADFEAVTLDTSALKAEVSRLKGISNDDVKPAE