MQIQLKINFPFNLKSVQNFHEFLISYEQNKNVIKFSLPIKINLRTSNNLHINYEETQTNKSKKDYLYTIIFEKMADVREFINDPQLYAISGLNDLSVQEVEAEANRKMLDYEKHEKKNNFKTMVEDEDGWIRFV