MAGSEGYDARAYDAKMEQVLTGEGEEISSTWNEVCESFDEMGLHENLLRGIYAYGFEKPSAIQQRGIVPFAKGLDVIQQAQSGTGKTATFCSGILQQLDYNLFDCQALVLAPTRELAQQIEKVMRALGDYLQVKVHACVGGTSVREDIRILQSGVHVVVGTPGRVYDMLRRGSLRPEYIKIFVLDEADEMLSRGFKDQIYDIFQLLPQNLQVGVFSATMPPEALEITRKFMNKPVRILVKRDELTLEGIKQFYVDVNKEDWKLDTLCDLYETLAITQSVIFVNTRRKVDWLTDKMRARDHTVSATHGDMDQNTRDIIMREFRSGSSRVLITTDLLARGIDVQQVSLVINYDLPTQPENYLHRIGRGGRFGRKGVAINFVTKDDERMLQDVQRFYNVVIEELPSNVADLI*