301 aa
MKILITGGTGLIGKALVCELALAKNDITVLSRSPQKVYSHFCNEITCWTQLNDKQDLNEF
DAVINLAGEPIADKRWTPSQKQKLINSRCHLTQKLVDLINASDSPPAVFISGSAVGFYGD
QGDTRVTEETPANPEFTHELCAKWERIALEAQTPLTRVCLLRTGIVLSTLGGALPKMSKP
FKLGLGGKLGSGKQYMPWIHIDDMVSAIIFLLNTQDAKGAFNLTAPNPVQNKEFTRLLGK
VFNRPALMTVPESVLRLVMGESATLVLGGQQAIPEKLLSAGFEFRYPHLEEALKDIITTG
K