301 aa
MSPKLITQRQPELLAKASTLIEALPWLAEYAGETVVIKYGGNAMTDDALKRAFAEDIVFL
RRVGVRPVVVHGGGPQISSMLDKLHIASEFRGGLRVTTPEAMDVVRMVLVGQVGRELVNL
INQHGPFAVGMSGEDGGLFTAQRRGLLVDDQEIDLGLVGDVAQVDPRALNDLIDAGRIPV
VATVAPDAAGQVHNINGDTAAAALAVALGAKRLVMLTNVAGVYANYPDEESIITQISTDE
VRDLLPSLDSGMIPKMEACLHAVTGGVTSATVIDGRVPHCLLLEIFTNEGVGTMVTNEEP
S