>429801 MRRGSAYTKQELLAHHMGYMGVNMEVLMDCRNTLFAKDLTSLEELWRWCFGRCVWCTPPRNMRWTRLWCFFEEFTSSDINLHFRVHWVEGQAELDIGSRKVDAEIDKWCMDFLNLHDLTDHKTQFAIQSKLGKLAGLAYQAISSERLRPMAKFLCWLFLADDFMEDSSVPVSDLKNATLAYKLIFKNNYDQAITLVESKDLLRQMGMLNDVYTDLKGFMKPGHKTRFSNSMIDVLDMFEVESTWLHKKLVPNFEIYMWMRDVTAGVIPCMVAIDFLNNFGLEDEVLEHPNIQRLEVIANRHTYLANDMLSFKKEWACDMYLNSVALVGYSSNCGLNEAMEKVAEMVQDLEKEFADTKQKVLSNKDLNKGNVMGYVQGLEYFMAGNLEFAWLSARYHGVGWVSPAEKYGTFEF*