MTRIVSQSVVPRDITEEFTQAASKLKTGQLVKDEHFTLFEAVGALEIMDPKMDSGYLGPEEKGQGLEDDYDILRELTPEEVVWIMDELLCHEMAWHMGHPLSQTLFTSLYLDKLLWPIPKNIEDAHFGREGLSVGREQPDLVHIVLRAYCLALVKCCDFVHARVTSEFYYEEEDFSTQLYNRTLLSHFAYEHFPSLLNRAISWIDEQESIDAAAKSAIKSRLLFRQEFLLGLQQDINILETRPVVKISFEDALAHLERLCQDGIHLNQILDYRGPYNLKVAIWTLLSRKPQPSVYIRSLVQSIIMDQSTVLGSVPVKQFLYDELAALVLPSSILLEASLDETEVPSDPRFQIAQLMDGFVRRFSQPFVDTFRSACLNRCRIRRTVCHTLADWDNLQMEAEDLDEQLRTLSEEPPLSLPNGDTTYSYPLSSWAYHQKLIQFRLILQLGFELSIYGPEELPGMYWYLSHICSTHLGHIDRIRTFILAAVQRNRRSPTQHATLRSSFLLFDRLTTQIVAIDAFAIALHALYVLLSRHRILPTASAPNAYSNDQFRYELRMKPFLQITLPELVPYEEYRREATLQGDSDEIVMERATKAIGEARKAWEATLANGPFDNFNDEKPDAPALEEDWKRDVKDTMRACIGASIAIETVKKAIANNATGDAESLGLRVNIPDAGSKNRWHDWWAVPQVSQVQTQSPSTTSKS*