MQEKFKRVSFDTQKTQEILKETDKMLNWKDEQLENSGKEKEKLQLELNRLRKLKEFKPTLEEVENKACLQKKKPSSAYMLWRKDQWNQVKKENPDAQLKDICNILGMKWKNLSAKEKKPYEEKHLAEKEFCLQIIRKESEKKRVLIKEEQRQKAAMELLEEYLLFRKEIDKESKRTRTERDPSKPKQPLSAFFLFLNERRPALLAEKKNAFEIAKIAGEEWRNMNEEKQVPYKEIANKLKDEYLRTANGTIQTEEG