301 aa
MKLLGRTGTALLVGAGLGAAVSHRLSYRSRVEEEQQAGLLGWVPVLPVPENLTVRASELA
VSPGNSGAVMKYGFPSLANVRSRESYVTSYDPRTRTASWVIERLNPASLTGPSDRKRCEF
KEDDSVHVFHRATNADYRGSGFDRGHLAAAANHKWSQKAMEDTFYLSNVAPQNPHLNQNT
WNNLEKLCRSLTKHYLNIYVCTGPLYLPRQEDDGKLYVRYQVIGRNHVAVPTHFFKVLIL
EQANGRGVELRSYVFPNQPVDDKLPLERFLVSIETIERASGLLFVPNIMKRTSSLQAISD
K