MAPQARQLHLEDLPDALLGHIAAMAGRWAPHHLSRTSKRLRDAIYSEPSLWRHIWVRAISAQQAEQQAQAQCQLLQHVGRHVVSFSYGSRFGWNSSSGHLPTYLAALHPGRLAELHLAGLGLGQLPAAAVAELGRLTRLTYLVLDDVSQAASALEQLTGLVKLPKPARFPAGLDDYEFYTGGLLRVAGAQFLSCGMQPCHSSELCQPGSCGHNPPGSRDSLPHCLTAYRGLTRLSLRELSLEDLAGGPYLQDVRSLCLDWNEFAHLPAALSAASRLTHLSLNWNRQLQLSSGDVASLLRLPSLQLQNADQAAHDWQQLAPQLQPPQQTQEPQQQPQAPF*