MAGVDQAGNNFDAKSYDKNMQSVLGGEELYSTWEEVNETFDSMGLHENLLRGIYAYGFEKPSAIQQRGIVPFCRGLDVIQQAQSGTGKTATFCSGILQQLDYSVPECQALVLAPTRELAQQIEKVMRALGDYLQVRVHACVGGTSIREDLRILQAGVHVVVGTPGRVYDMLRRRALRPDSIKMFVLDEADEMLSRGFKDQIYDIFQLLPTNLQVGVFSATMPPEALEITRKFMTNPVRILVKRDELTLEGIKQFYVNVEREDWKLDTLCDLYETLAITQSVIFINTRRKVDWLTDQMRARDHTVSATHGDMDQNTRDIIMREFRSGSSRVLITTDLLARGIDVQQVSLVINYDLPTQPENYLHRIGRSGRFGRKGVAINFVTKDDERMLQDIQRFYNVVVEELPNNVADLI*