MAATGGGRNRNNGRNPEDDENLIFETSPGVEAITSFDQMGIRDDLLRGIYQYGFEKPSAIQQRAVMPIINGRDVIAQAQSGTGKTSMIALTVCQMIDTANREIQALIISPTRELAAQTEKVILAIGDFINVQAHACIGGKSIGEDIRKLEYGVHVVSGTPGRVCDMIKRRTLRTRAIKLLVLDESDEMLSRGFKDQIYDVYRYLPPELQVVLISATLPHEILEMTNKFMTDPVRILVKRDELTLEGIKQFFVAVEREEWKFDTLCDLYDTLTITQAVIFCNTKRKVDWLTEKMRSNNFTVSSMHGDMPQKERDAIMAEFRAGTTRVLITTDVWARGLDVQQVSLVINYDLPNNRELYIHRIGRSGRFGRKGVAINFVRSDDIRILRDIEQYYSTQIDEMPMNVADLI*