>643583626
MVDIRKLLQQIASAETQLQATQFLAPCIQGGKVRTRVAGLVYTFTPEPRQFEGWGIFQPVNEQTATLVDTADLPQIEAYLQHFPVMRLRLACQLKDQTWLAYPVNEADMRQRFKLVKPVPVHLVSEGNMFEQIVARWHGQSCWFEAIDRRADPLLAETLQAALKQLICAEELQFKDLTPELRSTYELVTQRTEGFAQPQKDERRLRQALKLGGGDLQQFQDRGDYWTVHWITADGTRHTSAIGKDDLTVVSSGICLSGRDRDFDLQSLVGVMEGARGEDALFL
