MVSCVQFESVFLVFGTQSGSLFMYYIGDNSPTFIEELVHSEGGITRIWVNKLGTRIIFEDERHVVYFYNPLKHQIQQISASSGQMEEANWNHWDPHIFSLTKPASNHAYLYTSVTKGVKKLPHSVEQLSLAANVVVSKECPIEQTKAKAMFEDNLSMAYFDKAWIIATMMKDNMIWETLAGMALKHLELQMAMKACEESKNVVNLSRLHHMEDVEDKNLLSAKVLKLLHEYTDAFVIPTHPLEFIIKSQFYIYAYKF*