MMVDTGATAKGGPVVDVSLEKDDSSGYASGGWKSEDGKMSCGYSSFRGKRATMEDFYDIKTSEVDGKAVCLFGIFDGHGGSRAAEFLKGHLFQNLLKHPSFSTNTKLAISETYQKTDMEFLDSEKDTFRDDGSTASTAVLVGNHLYVANVGDSRTIISKSGKAIPLSEDHKPNRNDERRRIESAGGVVMWAGTWRVGGVLAMSRAFGNRMLKQFVVAEPEIQDQEIDEEVELLVLASDGLWDVVPNEDAISLAQAEEEPEAAARKLTETAFTRGSADNITCIVVRFNHKKAEAEGSQQG*