MGEPNGKRILLFGKTGSGKSTLGNMLVKRNLDPPLTFAVGNGLAGVTTRCNSNSDREGYCVVDTVGFGETSEGSVSHAKAKEIIKKFLWQTKGKYSHIVYVKQANRTDTLETVIWETFLTIFEGAEDAFVVVLTHAEDRDTWMQENKSQLEKMYAKLKPNRLVAVDFRVPTGVLRDVEGVKEKLEAARLENLEHLEAELERIFQENGCRYFEPKFSSSYDFDATSRKIIRTLKSVARKAGQTFVELVWIVLASVVDNIVSG*