MKKTAQKKERRKTKSSPSFYFTESGLVLLRGVNEGEKEEEKTERFFMSMRRRQQQARKPAQKWRVRLMRASEDKTKAASHSKTAACHIKRLLKMVGSSIDLITLLS