MLKTVRPLLLPLMFGLMTLPAMAGELEQPMKKIGFNYKQAVKADDAATMEKYINEMKAQFDIAKQKNMPAAKKEKFLEGMNEVQTELDASLAALKAGDEAKAREHLAKVNDLKKEYHKYAKQKG