MARVKTQYKCRSCGYISASYLGRCPNCGAWNQFEKETEEVQKRSTKATASRLIQKTGVNEPVKLDKIKAEKEERISTKSEELNRVLGGGIVPGSLVLIGGDPGIGKSTLMLQIMSDLAEKHKVLYVSGEESANQIKLRADRLGIGQSNMLLYPESDMHDIREQINDVKPDFVVIDSIQTMNEPSLDSMTGSASQVREVTSELMKIAKMDAITVFVIGHVTKEGAIAGPKIMEHMVDTVLYFEGDEHHTYRILHSVKNRFGAANEIGMFEMVNEGLKEVTNPSAIFLDQRLPNSTGSAVVVSLEGTRPLLAEIQALVTPTAFGYAKRTTSGIDYNRAALLLAVLEKRGNLMLQNQDVYLTATGGIKLNEPAIDLAIAMSVASSYTDKEISPTDCFVGEVGLTGEIRRVDKIEARVKEAAKVGFKRIFIPKHNMYQGLTNNGIEVIPVSSIPQALKLVFN