301 aa
MPSKKRETPISLQPLDALFGTNEETTNGISEIAIGSLHPFTNHPYQVRDDKKMEELAESI
TQYGVLVPGIVRLRESGGYELVAGHRRKRACELSGLEKMPVIIKDLTDDEATVIMVDSNI
QREELLISEKAFAYKMKYEALKRQGKRSDLTSCQVGKKLAAEEVSQNTGDSSRQILRYIH
LTELIAELLDLADEKKLPFNTAVELSYLRTEEQQILFQYMSNHSMVPSMKQAKELKQISK
ERMLTYSEIDQICMNESTEKVQVQIPAKKLKQYFPETYTKTQMEEIIFMLLASWAEREGK
E