MPILSQSTICLQMHTKGLTSLQKPIPPKSPSVHKSHSPITKLTASLPRRPQHTNLSACGSIGALSFFSPSFKGNGVLIKTKLNRAIAYNAYNPATETAGSSLPDAEREKEKLSQVSKRLESTGRYFKRLGGLGFWGQLTCTVVSSVILAFSVVITGSPTSPATFYMTAIGIVAAFMSVFWSFGYIRLAERLRKTANDPAKAPPRADVVKNLKNGIVINILGMGATVLGMQATVGLLVAKALTSSANPYYQGLSPAYSPVLALDVFLVQACGNTLLSHFLGLVFSLELLRSVTLPTPPENVVVKLA