MTDKILKQHKRLLEQQHKLPYTINLDGEVFTIIIYTKLSKVAGVTVLNSQEEPATVKEAEAVVNRIQKYNFYFEYLGKRAHVIKERDSIIAEKIEQTQLILNDNTIFGEKMQPTIDELNLAMEVYKQQQRKMDVYQEDITLLNQKIKMQGEILEEDWESAENLSIAFAKAAYAQSIYLEATRKNRKQLAKWFHLHQKELPTDKQKALGKMVSVLSDTNAGLVFDQIISLRPLLEEGLMLDHEQSLTQRAAEFNKEFETHCRFYKPNINKVKNLIRQ*