MATSVVPAGRSARRAAAEDEKLVFETTEGVEPVASFDEMGLKEDLLRGIYNYGFEKPSAIQQRALMPIIKGRDVIAQAQSGTGKTSMIALTVCQLVDTASREVQALILSPTRELAEQTQRVITVIGENINIQVHACIGGKSVGEDIRKLEHGVHVVSGTPGRVCDMIKRRSLRTRAIRVLVLDESDEMLSRGFKDQIYDVYRYLPPELQVVLISATLPNEILEITSKFMTDPVKILVKRDELTLEGIKQFFVAVEKEEWKFETLTDLYDTLTITQAVIFCNTKRKVDWLTAKMVEFNFTVSSMHGDMPQKERDAIMSNFRSGETRVLITTDVWARGLDVQQVSLVINYDLPNNRELYIHRIGRSGRFGRKGVAINFVKSDDIRILRDIEQYYSTQIDEMPMNIGDLI*