303 aa
MEQLLRWSIENSDPSGGSPQPPPQDDPEKKKIDPEIINAILGKSDATRIREAVEVISNPN
ETLENKEIAFDNLELLVEQIDNAIDIENMGLWPKILSFISFSETSLRKHAVWVCGTAIQN
NIRAQKAFAEKGGIKLILDLLKNPNEDNEIKSKALYAISGAIKHYPPGLEQFDQEKGYET
LLSLLQTSSDLTILRKSIFLFNTLLLQDPIKVATRIEEKGLSRQLVKLLETYGDDEDLAD
KILRTLLAEFQYSSKSLSEDEINELRRILPEIKNKYGEVALSKPEWEELETRVKSNQEAF
HIS