301 aa
MKLLVRTGTALLVGAGVGAAVSNRLNYRSRVEEEQQVGLLGWVPVLPVPENLTVRASELA
VSPGNSGAVMKYGFPSLANVRSRESYVTSYDPRTRTASWVIERLNPASLTGPSDRKCCEF
KEDDSVHVFHRATNADYRGSGFDRGHLAAAANHKWSQKAMEDTFYLSNVAPQNPYLNQNT
WNNLEKLCRSLTKHYLNVYVCTGPLYLPRQEDDGKLYVRYQVIGRNHVAVPTHFFKVLIL
EQSDGRGVELRSYVLPNQPVDDKLPLERFLVPIETVERASGLLFVPNIMKRTSSLQTISN
K