MGVLPSEELVVIHPADPTVITVNCPDKRGLGCDLTRIIFEFGLSLVRGDVQTDGRWCLLVFWAVPRITTAKPIQWGLLRKRMIAACPPENQVFVPVDPDFVTSPLKLFLLQVYSADRAGLLHDMSRILWELELTVHKVKASTCPDGKVIDFFIISDNKLLLPSRERTLEVCERIKNLMGGLQSKCELKEAGPEYGGLMCTPALNLPPSVSELLSSGVNSQQNGDTPRVTIDDLLSPAHTLLQISCRDRKGLLYDCLRVLKDFNYQVAYGRLSMSTIDKGRGEIDLFITQADGRKLVDPEKQKALCERVVRDVANPLWVTVLPRGPDSELFVATPIELSGKGRPRVLYDVTLALKMLDVCIFQADIGRHTIGDMQWEIYRVLLIDSGDLSQRMHELIGERVRNVLMG*