MAGEAGAGAFDEKQFDAKMGSIMGNNEDKFFTDWEETFDSFDQMGLHENLLRGIYAYGFEKPSAIQQKGIVPFTKGLDVIQQAQSGTGKTATFCAGVLNNLDFNQQECQGLVLAPTRELAQQIEKVMRALGDYLQVKCHACVGGTSVREDARILGAGVHVVVGTPGRVYDMLRRRCLRADFIKMFVLDEADEMLSRGFKDQIYDIFQLLPPKLQVGVFSATLPPEALEITRKFMNKPVRILVKRDELTLEGIKQFYVNVEKEEWKLDTLCDLYETLAITQSVIFANTRRKVDWLTEKMRERDHTVSATHGDMDQNTRDVIMREFRSGSSRVLITTDLLARGIDVQQVSLVINFDLPTQPENYLHRIGRSGRFGRKGVAINFVSVEDQRMMQDIQRFYNTMIEELPSNVADLI*