MAGSEGYDARAYDAKMEQVLTGDGDEIISSWNEVCESFDEMGLHENLLRGIYAYGFEKPSAIQQRGIVPFAKGLDVIQQAQSGTGKTATFCSGILQQLDYNLFDCQALVLAPTRELAQQIEKVMRALGDYLQVKVHACVGGTSVREDIRILQSGVHVVVGTPGRVYDMLRRGSLRPDYIKMFVLDEADEMLSRGFKDQIYDIFQLLPQNLQVGVFSATMPPEALEITRKFMNKPVRILVKRDELTLEGIKQFYVDVNKEDWKLDTLCDLYETLAITQSVIFVNTRRKVDWLTDKMRSRDHTVSATHGDMDQNTRDIIMREFRSGSSRVLITTDLLARGIDVQQVSLVINYDLPTQPENYLHRIGRGGRFGRKGVAINFVTKDDERMLQDIQRFYNVVIEELPSNVADLI*