MSQSLKRALFSALLVILVSYPILGLKLRTVGIKLEVLGADAQTLWTIAAAALAMFVWQLFRDRIPLKLGRGVGYKVNGSGLKNFLSLPSTQRWAVLALVVVAFVWPFFASRGAVDIATLILIYVMLGIGLNIVVGLAGLLDLGYVGFYAVGAYTYALLAEYAGFGFWTALPIAGMMAALFGFLLGFPVLRLRGDYLAIVTLGFGEIIRILLRNMTEITGGPNGIGSIPKPTLFGLTFERRAPEGMQTFHEFFGIAYNTNYKVILLYVVALLLVLLALFVINRLMRMPIGRAWEALREDEVACRALGLNPTIVKLSAFTIGASFAGFAGSFFAARQGLVTPESFTFIESAMILAIVVLGGMGSQLGVILAAVVMVLLQEMRGFNEYRMLIFGLTMIVMMIWRPQGLLPMQRPHLELKP*