MGQTMKVDGPFHACTLQEPIGVVGQILPWNFPTYMFITKLACALTCGNTVVVKPAEQTPLSTLFCAHLVAETGIPAGVVNVVPGYGPTAGAAVGCHMDSDKLVFTGSTEVGRLLMEASAKSNLKPVTLELGGKSPLIIFDDADLDEAVAVADGAIFFNMGQVCTAGSRVFVQEGIYDQFLERAIERAKLRVIGDPFKPEVVHGPQVDQAQFDKIMEYIAIGKEEGAKLMTGGNRHGSEGMFVEPTIFAEVKDGMKIAQDEIFGPVMSVMKFKTVEEVLERANNTRYGLAAGIMTKNIDLANQLTRAIKAGTVWVNTYNYLDPVVPFGGYKMSGIGRENGIQGLHEYMQTKSVITKLVSSSWL*