MCVLSACDFRDESHSNGWDFSAFVRSYSLYLDERLDVSFGSIATRIKSDRRAPFKYEYSDSMHYARDGYDGYGARQDPEDQSTKTKLVKDMQPQDLMEKIPVLQRLLERLLACRPTGPAKLHRLVHIALYPIVRESFLIYADVRDGLAILQDAFFDLGSRESGRIFDIFSRATKQVDGLINFYSFCKTLGVCRAVEYPSVEKIAEELLETMEDCLRDQSGASRTCVKPKGEEPRQLGGTDDDSTYEVNGMKALPASQPVEELPVPVVMDAPKQSNHDGGPLLNLEEPVMSSEEHESKLALALFSGTTETKVNTTWETFSSTEQDVLESGDKAEWELALVESTSDLSKPTGNALAGGFDSLLLDSLYEQGTYRQKVAASLNPVGSASSVAVPGQVQSNFLALPAPPAATAALREDPFSASIVVPPPPYVQMAEMRHKQQLVVQEQQLWMQYQQQGMHSNIMKFPTNPYL