303 aa
MPPSTLPLIVSAGEALTDLVTAGGAAWTAHPGGAGWNVARACAALGVPSAFAGAVGQDNF
GDDLLEASSGAGLDLRFLQRVDAPTLMAVVYRADPPAYRFLGENSADLHFDPARLPEGWL
GAAKWLHVGGISLSRWPLAETLLSLVKEARAAGVKISFDPNARITHGHPDYPAVMERVAR
QADLLKFSDEDLAFFFPGTSEAGAMQTLRGWNPRAPIVITRGGAGATLYHAAGRADVPAF
PVRVADTVGAGDALCAGLLVSATERPQALWTEHLALGLKAAAAACAHAGAYAPTRADLAA
LEG