301 aa
MKDRVNESVSARYRSVFRPGLFDGKVVMVTGAGSGLGRCTAHELTSLGATLIMVGRNPDK
LTAVRDELNVDYPESADRIGLYACDIRDEASVKQTVAAALADFGHIDGLFNCAGGQFPAK
LEKISLNGWDAVVRNNLHGTFLMSRECFTQWMAGHGGAIVNMLADIWGGMPGMGHSGAAR
AGVWNLTETAACEWGHAGVRVNAVAPGWIASAGMDSYNEEYQALLRKLKHKVPLQRFGTE
SELASAAIFLLSEASAFINGTVIRVDGGVPNARHSWPLANAERVTEYNGFPRYEPPKGLQ
D