MKYFTIKELSHSDTAVARGIDNTPTGEAVHNLTELVENVLDPLREKYGKPIRVSSGYRSAVLNRSVNGATSSQHRLGQAADITVGSKEGNRRLFEIIRKELPFDQLIDEKDFSWVHVSFRKGKNRKQVLKL