303 aa
MPASTLPLIVSAGEALTDLVTAGGAAWTAHPGGAGWNVARACAALGVPSAFAGAVGLDNF
GDDLLEASAGAGLDLRFLQRVDAPTLMAVVYRADPPAYRFLGENSADLHFDPARLPEGWL
GAAKWLHVGGISLSRWPLAETLLSLVKEARAAGVKISFDPNARITHGHPDYPAVMERVAR
QADLLKFSDEDLAFFFPGTSEAGAMQTLRGWNPRAPIVITRGSAGASLYHAAGRADVPAF
PVRVADTVGAGDALCAGLLVSATERPQALWTEHLALGLKAAAAACAHAGAYAPTRADLAA
LEG