MATQKVVIDPLTRIEGHLRIELEEENGKIKKAWSESTQFRGLEKIVENRDPRDVWAFVQRICGVCTSVHAIASVTAVENAIGSKIPDNARLIRGLVMGSQEVQDHVIHFYHLHALDFVNVPNAAKADPEKTLEFAHSIGSKWRGNNLKRFTEVRQTIQQVLESGQLSVFTGGYWDHPDYRLPPEADLMCVAHYLDALEFQRSMIRICTVFGGKNPHPNFLVGGMACSIDPDSSESINQVQMDQVRTWIEETIEFVNDCYYPDVLAVAGVYKDYFDIGATHPNYLAVGLAGSMFGGDPSEARISGYGRGHGHDEVKPGVIMDGNLGQILPFNPKKIEEFVTSAWYEYSVGDDKGLTPDKGETIVKYTGPKPPFKWLGDNDKYTWSKAPRYDGKPMQVGPIARIMLSYAQGYEPTVKLVNAATEKLGITVTQLNSTMGRTLARAAEAVLSASHLMDDYLALQENIKNGNIDVFDPSRWEPKSWPEECSGFSLIEVARGNLSHWVTIKNGKVRNYQAVVPTTWLAGGRDANGVPGPYEESLMATGEHPLVNPKEPLEALRTVHSYDPCMSCGVHVLDVDGNEVTKVVTS