MAESLFDQLKKSGLVSEQKAKQAKKAKGKAQFQQTKQSKAQKSQEALPSASDDPVARAAEEKAERARQLNLERQQQLAKKAMQAEVRQIIESNRLSGYEGSVRYHFADNGTVKTLGVNHQTHQRLGCAQVRIARFDGGYALIPAIAAEKIEQRDPDVLIAVPQAEAALSKEEKDYYAQFDVPDDLMW