MASLLHALLRMTNFKNPFLRTFVPAVGLIYGLQIGVAIPSIIAQSERFYDVSGSLTYLAATGLSLYLPAIRARAAAASAGMPVPPLPSLLAPFSNPSAVLNWRQVILSAAVSVWATRLGSYLFERVLKEGKDSRFDEIKKSPPRFLTAWIAQGTWVTLCTLPVLAINSVPSAALRAVPGSVRATDAIGLSLFLLGFGFEVVADRQKAKWASEKRAKVHDEQFMTRGLWTVSQYPNYFGEISLWTGIATVAAGALRTQPIQSAIGLGGGVGGITAAAAMSYISPLFAYLLLTKVSGIPMSEKKYDKKFGDRKDYQEWKKNTPRLIPKLL