MRQKLLFRSSPAICPHIVWGFVPVCLKHHINPVKHKLLHTSCQLILNQETYEILLEYYVSAGRLEDTWLIVAKMRRESYPLNSFVYSKIIELYRDNGMWKKALGIVEEIREMGLRLDKRLFNSIIDTFGKYGELGEALGMFDKMRQEGIKPDFRTWNSLIRWHCKYGHLDTAIELFNEMQEQGLYPDPKIFIIINTHLVEQGRWDDIDTILESMQGRGHHKSGAIYAVLVDIYGQQGRFEDAEYCLNALKLEGLQLSPSIFCVLAHAYAQQGLCEQTVKVLQIMEAEGMEPNLIMLNMLINAFGNAGRHMEAQSIYQHIKEMGITPDVITYSTLMKAFLRAKKFDQVPKIYSEMESTGCTPDRKAREMLQSALMILEQRHC*