301 aa
MALSYLHLFKDKSMSLWLDLLGAEIRYVDTKNFGTIRIAEAGKGNPETLILQHGINGHLE
AYAKNIVPLSKDFHVIAFDYVGQGLSSKPVREYNPIMLAEQLGELMDALGIEKAHLSGES
LGGWVSGHFAATNPHRVLRLMLNTAGGIPIVTEKGKQDLETFIGLNRRNIDNTPTYESVQ
ARMHWLMHPSNRHLVDGELVDLRLRIYLRPESRAVLPKLNEILAHHDEYLIPLEKLPEGT
LFLWTHDNPIHDTESVKAAQAKVPGSILYFMKGNAAHWPQYEAIDEFNDVALKFFRTGTV
G