301 aa
MSVKLGVSPISWTNDDMPELGKDTTVEHCLKEGKQAGFSGFELGGKWPKDSAILTPLFDK
YDMDVVSSWFCGGLLADSLEGEIERITPHMNLLKDMGTEVIVYCEMDSCVHGDISSPLSK
RPVLDNEQWEEWTDKLSQLAKYTLSHGLKLAYHHHMGTVVQVEEEVDKLMAMTTHDLGLV
FDTGHLIYAGADPLEVYKKHSGRVMHIHCKDVRSEILNRSLETDSSFLNSVLNGVYTVPG
DGDFNFPELFKMVSDNNFNGWVVVEAEQDPAKAHPLTYVTMGYENIKSYCDKFGIQIEEK
E