MELCQKAIALELEVETSQSAPSSKHVFALESQLEEVYMDLQPSPQAYQARKAAIDFVNGLARDKLSVGDVRKQYGICSARAFGSFTMDMFTETSDLDISLNMQVGSENHTREEKVKLLRKLTKLLYALQSKGLVQGIQPVLKAKVPVVKFLHCITGVECDVSVENKDGILKSEFLRIFSSIDSRFRKLCFLLKAWANVHGINSSKDHTLNSLSIILLVALHLQTRLPAILPPFSMLLKGLATSTGPRAISFVENEASKYRDFGKKNGESVVQLFTSFLTKIMAVKQLWQEGLCASAYEGTWTVTSDPSWMFVEDFTSLSQNSARSVNGIGFEAIYECCNNTITQLKSYFLGTYEAQVLRASLFNMRTTSAVHKRKRDMEDNHSDLVNHQLLQGFSIQQRVIADHERLAYTPLLRSYDSRFEQMMPQETISLANMLERGSLTQATQPVMDNYILHTSHSGLPREQTPKRLRLHDPVLGERLYFPGTDLHPLPNTDLQPLVSRAPLLLYQGYPERFSRNDQIYQSGTLRRLQSAGQKPYLLSEPRISMHAERHLIPEPRIGMLTERRLLEARAGGQTFPGAHSVLPPPLSNRGTTLYNEVPKGLDHSVYSSPLSLQGYDYKCIANTETTRSAKCKDQLLHWLC*