MAGSEGYDARAYDAKMEQVLSGDGDEISSTWDEVYESFDEMNLHENLLRGIYAYGFEKPSAIQQRGIVPFAKGLDVIQQAQSGTGKTATFCSGILQRLDYNLFDCQALVLAPTRELAQQIEKVMRALGDYLQVKVHACVGGTSVREDIRILQSGVHVVVGTPGRVYDMLRRGSLRPDYIKMFVLDEADEMLSRGFKDQIYDIFQLLPQDLQVGVFSATMPPEALEITRKFMNKPVRILVKRDELTLEGIKQFYVDVNKEEWKLDTLCDLYETLAITQSVIFVNTRRKVDWLTDKMRARDHTVSATHGDMDQNTRDIIMREFRSGSSRVLIT