MEQLLAVNGQTIEESDSQVVKEEVELKDVKDPEWRWPTHEKWYSRLEGVWKTKETTKLAKKRALDGLQCPFEVTTKVGVLMEDISEVNVKLRSPYLISIVRTCLPHMVETVCCEEPSIDARDLFNIWPTLRLELKVAQDEGNFVDEASQDLQGGDDKSECLHNGSNVANGRDVVIPCLCDGGDEALSRLHLQHLLRFLEEHYKDTSTKFAWMKLEGVVSYNMLWAFLTPGLEVRRLCNLSGQACGAIIHEGKYEHRRWAPDKNCFKIMLKVMDYNGESYRKCTMQYKIEEFDGEVPFTSLTVCPWSFFSSQERCNMADHIQQRGWLFYNYAVKEPFRFMHFQGSLGLFERGINGCFQLRRVNAD