MSGEGGFNDEAYDRGMQELLAEDGAENGEMTITDWTEVHETFDSMNLHENLLRGIYAYGFEKPSAIQQRGIVPFTKGLDVIQQAQSGTGKTATFCAGVLQQLDYEKEECQALVLAPTRELAQQIEKVMRALGDYLNVKCHACVGGTSVREDQRILQSGVHVVVGTPGRVYDMLRRRALKPDYIKIFSLDEADEMLSRGFKDQIYDIFQLLPSKLQVGVFSATMPPEALEITRKFMTKPVRILVKRDELTLEGIKQFYVNVDKEEWKLDTLCDLYETLAITQSVIFANTRRKVDWLTDKMRARDFTVSATHGDMDQNTRDIIMREFRSGSSRVLITTDLLARGIDVQQVSLVINFDLPTQPENYLHRIGRSGRFGRKGVAINFVTKDDERLLQDVQRFYQTVIEELPSNVADLI*