MTSYQDAVEKLNTLQSNAATLEAVRASGGRLSQFAIPEMLEYLGRIGYTPEKLNKLNVIHITGTKGKGSTSAFTDSILRKAKPEWKVGLYTSPHLVAVRERIRINGVPISEELFAKYLFEVWNRLQENTTRAHESTSVMPGYFRFVTLLAFHAFLESKVDATVLEVGVGGTYDSTNIVPKPVVTAVSALGIDHVAVLGKTLEDIAWQKAGIYKDGVPALTVNQPESALKVLKERAQELKASAFKVIETIPEVTTTKLGLAGDHQIENANLAIHVVRQFLEEMKQTVPGTDTSLNAIEKAGLESTKWPGRCQQVDDPRRPQTTWFLDGAHTVESLRCCFRWFVTPGVALSTRAEEKKPLRVLVFNCTNGRSGESFLGIALKTINERLQELNTRLKADDFFDRVIFCTNVTYADGHFKGDLTTIAIPEGDLETLKTQRQLKEAWSAHLPNFPTSDILVLPSIEHAVRHIDSLHDGGRPVQVLVSGSLHLIGGMIEAAQISDVAL*