MAAEGRTTTNIVQGDEAMEFETSKGVKVVSNFDAMALREDLLRGIYQFGFEKPSAIQQRAVLPITQGRDVIAQAQSGTGKTSLIAITLCQMLDTTLREVQALVLSPTRELATQTEKNILAIGDHMAVQAHACIGGKSVGDDIRKLENGVHIVSGTPGRVFDMIKRRSLRTRNIKTLVLDEADEMLNKGFKEQIYDIYRYLPPETQVVLVSATLPHEVLEMTHKFMTDPVRILVKRDELTLEGIKQFFVAVEREEWKFDTLCDLYDTLTITQAVIFCNTKRKVDWLTDKMRQNNFTVSAMHGDMPQKEREAIMDEFRKGSTRVLITTDVWARGLDVQQX