301 aa
MDALLDLPQLRTFYTLAQSGSFTDCARKLNRTQSAVSHAMAKLEELAGVPLLSRKGRELG
LTEEGRRLYAACEQAFATLDAAAEDLRRHQSLGRGRLRVGTTVEFGTSILMKHMQPFLTE
HPGLEVDFTLSHDLLAPLLRDDLDLVIDCQEHPLPALKKVPLFRETYVVACSRAFKRAHR
LKVPADLSGCPVLSLDKAGAWWNRFLMAVPDREQPQLDRVIAVNHIRAMIHAAAVGMGAA
LVPRYSVLEELERGDLVALFPDIRPTEDRFSIYQKKVKATHEKQRLLTQYLQSLSPAEFG
S