MEKQKRKKHGAHNESKSLWNYTLSPGWSQEEVKILKLALQKFGIGKWRSIIQSECLPDKSIGQIYIQTQRMLGQQSLGDFMGLQIDLEKVWIDNNQKKGVMRKNGCVINTGDNPNKEERKQRIEENRQKYSISQEEINKIKLPRFKNDCVAKYFTIQEIENDQFTTIEKLQHFVNLEVEIEKKLKKILFIKSNANGNGNGNHIANNHLDEQK