301 aa
MKLLGRTGTALLVGAGLGAAVSHRLSYRSRVEEEQQAGLLGWVPVLPVPENLTVRASELA
VSPGNSGAVMKYGFPSLANVRSRESYVTSYDPRTRTASWVIERLNPASLTGPSDRKRCEF
KEDDSVHVFHRATNADYRGSGFDRGHLAAAANHKWSQKAMEDTFYLSNVAPQNPHLNQNT
WNNLEKLCRSLTKHYLNVYVCTGPLYLPRQEDDGKLYVRYQVIGRNHVAVPTHFFKVLIL
EQVNGRGVELRSYVFPNQPVDDKLPLERFLVSIETIERASGLLFVPNIMKRTSSLQAISD
K