MAGSAPEGSQFDARQYDAKMETVLAGEGEDFISTWEEVHETFDVMDLHENLLRGIYAYGFEKPSAIQQRGIVPFTKGLDVIQQAQSGTGKTATFCSGILQQLDYQLLECQALVLAPTRELAQQIEKVMRALGDYLQVKVHACVGGTSVREDQRILQAGVHVVVGTPGRVYDMLRRNALRADAIKCFVLDEADEMLSRGFKDQIYDIFQLLPQKLQVGVFSATMPPEALEITRKFMNKPVKILVKRDELTLEGIKQFYVNVDREEWKLDTLCDLYETLAITQSVIFINTRRKVDWLTDKMRARDHTVSATHGDMDQNTRDIIMREFRSGSSRVLITTDLLARGIDVQQVSLVINYDLPTQPENYLHRIGRSGRFGRKGVAINFVTRDDDRMLQDIQRFYNTVIEELPSNVADLL*