MSTTTSRVTATTATPDLSLHISPPSPAAAAGEMQAAEPRLLLGLELDTAAPAAAKTDDAAAQRHGGVHQVQQRLHQPNQTAHGLKKSSGGGGGGGRRSARAPRMRWTTALHAHFVHAVELLGGHERATPKSVLEMMNVKDLTLAHVKSHLQMYRTVKGTDRSCIAGHGQARDMVFLRRRGSAGEVDGFDVFNSNYAVNTTTIFNNNTPSRFAHSIS