301 aa
MKNRNVSIIGVPMDLGQTRRGVDMGPSAIRYAGVEEQLEQLGYAVYDEGNITVELKERAA
ADPDTNLKNLAAVAEGNELLAKKIQESTAQDRFPLILGGDHSIAIGTLAGVAKDNPNLGV
IWFDAHGDLNTAETSPSGNIHGMPLAVSIGIGHPLLTNIGGYAPKIKPENIVIIGARDLD
DGERELIKETGIKVYTMHEIDRLGMTSVMQETISYLRERTNGVHLSLDLDGLDPQEAPGV
GTPVPGGITYREGHLAMEMLEEEGIITSAEFVEVNPILDEKNKTGNAAVALICSLFGEKL
L