MAGLAPEGSQFDARQYDQKMDQVLNQEGEDFISTWDEVHETFDAMGLHENLLRGIYAYGFEKPSTIQQRGIVPFCKGLDVIQQAQSGTGKTATFCSGILQQLDYNLVECQALVLAPTRELAQQIEKVMRALGDYLQVKVHACVGGTSVREDQRILQAGVHVVVGTPGRVYDMLRRHALRPESIKCFVLDEADEMLSRGFKDQIYDIFQLLPQKLQVGVFSATMPPEALEITRKFMNKPVKILVKRDELTLEGIKQFYVNVDREEWKLDTLCDLYETLAITQSVIFINTRRKVDWLTDKMRARDHTVSATHGDMDQNTRDIIMREFRSGSSRVLITTDLLARGIDVQQVSLVINYDLPTQPENYLHRIGRSGRFGRKGVAINFVTKEDERMLQDIQRFYNTVIEELPSNVADLL*