MNAGCVLFKEGDYDGACKKFMEALTHLGNQPELLYNIALCFYKLKQYGPALKHLAEIVERGVREHPELSVGSYAEGVEVRSVGNSQVLKETSLIEAFNLKAAIEYIMNNPDAAREALVDMPPRREEELDPVTLHNSALINMDRDPAGGFKKLNFLLSSPPFPPETFGNLLLLYCAPTHQFYDLAADVMAENPQYCQQYLSKDLLEFLQACIAKQVSPEEALRRFDVLAGRHVETLRTLTKRIQDARLAHDNDAIRTAIHAYDEALERYIPALMAMASIYWDKDAYSAVERLFRQSAEFCSEHDTWKLNVAHTFFMQDNKFKEAIRYYQPLVQRHAERLLAVTAIVLANLCVSFIMSSQNEEAEDLMRRVEKEEELAAYQDPDKLNLHLCIINLVIGTLYCSKGNHEFGISRIVKSLEPYSSKLGTDTWFYAKRCLLSLAEGLAKHMIQFKESAWAELMAFLDEAENHGKAIPAAFAGAGGNDSKAGRGAASAEGQTVAAEARMLKCLFMKLQES*