MCLCVKGIMNGQHQPSALRQGHGVQSKQEQMVPLSHLLSRELQNERIQRPMIKYGHATQPKKGEDYALVKTDCQRIPGDRTSVFAVFLVLDGHNGAAAAAYAKDNLLKDVMCAVPPNLSRDEWLAILPRALVAGFVKTDKEFQRKEQSSGTTVTFVVVDGWTVTVASVGDSRCILDSQGDAISTLTVDHRLEENVEERDRVTASGGEVGRLSLVGGVEIGPLRCWPGGLCLSRSIGDMDVGEFIVPIPHVKQVKLSSVGGRLIIASDGVWDALSCEKVAKCCRGLPAELAA