301 aa
MKKNILITGGSGLLGKQLTQALLNRGYLVSHLSRSRGKDPKVKTFLWDVDKEEIDEHCID
GVDVIIHLAGAGIADKRWSDERKAQILDSRTKSIALIYALMRTKANRINTVISASGVGYY
SDRGDELLTESSRPADDFIGSCCVAWEKAVDEGTEFDLRIVKYRTGVVLSLGGGALPQLA
APVKFAVGSPLGTGKQWISWIHEQDVVDMYLLGLEDDKISGVYNMAAPHPVTNSELTKAV
AKQLHRPLWAPNVPAFIIKMLFGEMASLVLGSTKVSAQKITAAGFEFKYPDVASALQEIY
G