301 aa
MLGTVTELDLRLIRVFLTVVEAGGISAAQTALNTTQPTISAQLATLEARVGFRLCERGRG
GFSVTPKGGQFVEAARRLLAAAEGFRVEVQHINRKVSGNINVGLLGQIDPVANKKIGLAI
ARLRARHEGLYFHFTELSSSLLEEKIINGHIDLAIGYFWHRLPNIDYFPLFQETQIAYCA
PSHPLFEQVGALTREDVSQHDWVWPSHPLPEMPAPTSIERLTVLTDSMDGAALLILSGQH
LGFLPQHYAARHEQLGQLHPLNPQLLRYEVGFHAAVRHSARQRELVSAFLNELIDIFNAP
L