MGITYMTEVQARVLPHAFQGRDVLAAARTGSGKTLAFLLPVLELLNTVKWKTRNGTGVVIISPTRELALQIHGVTRELLKNHSLTFGLLIGGANRRMEAEKLQKGVSIVVATPGRLLDHLENTPGFQYGNLQALVIDEADRVLEIGFEEDIQRILQLLPKERQTMLFSATQTTKVEDLVRVSFRSKPVYVGVDDSRAVATATGIEQGFVIVPSERRFVLLFTFLKKNMQKKVIVFMSSCNAVKYYAELLSFIDIPVLSLHGKQKQQKRTATFFEFCKAKAAILVCTDVAARGLDIPSVDWIIQFDPPDEPKEYIHRVGRTARGTNSTGHALLFLLPSEVAFLKYLKAARVPVNEYDFPESKLAKIQPQLERLIEKNYYLNRSAREAYRSYIMSYASHSMKHVFDVQQLDLKGVARSFCFSVPPNVNISSLANHKAPKLERRNGGGGLKNNKRNSKQDRLAMLLRD*