MAGSAPEGTQFNTRQFDQKLNEVLEGQNEFFTSYDEVHESFDAMGLQENLLRGIYAYGFEKPSAIQQRGIVPFCNGLDVIQQAQSGTGKTATFCSGVLQQLDITLVQCQALVLAPTRELAQQIEKVMRALGDYLGVKVHTCVGGTSVVEDQRILQAGVHVVVGTPGRVFDMLRRQSLRSDCIKMFVLDEADEMLSRGFKDQIYDIFQLLPPKIQVGVFSATMPPEALEITKKFMSKPVRILVKRDELTLEGIRQFYVNVEKEEYKLETLCDLYDTLNITQGVIFVNTRRKVDWLTDQMRSRDHTVSATHGDMDQNTRDIIMREFRSGSSRVLITTDLLARGIDVQQVSLVINFDLPTQPENYLHRIGRSGRFGRKGTAINFVTRDDERMLSDIQKFYNVAVEELPSKVDDLI*