MMQNLQRKVPSNVLSFVSSHIKGSEEVMERYKAVCSIIKSDEVAVRLLEGLIDAATRYFGKVVEMENRLQTARFRLESEELKALTEDLDRSRRFAHDAMISDLHIFNRYLVKEYGEDLSEAGFQGGIFPNPDAIRDRIAIADWAGELLSGIYAARKK