MGAPHRHGLAPPETLFLDHYSAQKVATWGGPRNRRSCRAAVFVQLQRALIACNGVNNVEICIEHGLNATKGVRRLTIWVMDDIEYPRLGTERARTLKLLNRPIVDRLLVTNPAIAHPKLSPYPIGIYDYRLWPKHLDGREARTNQRSTQLLCSGMRSHYGRSEKLAALTRNGFQCQNTSKDSPDVYIEKLLGARFVFSPKGHGQQSHRDWEVLLAGAVPLIDEPPDTLAALYAGLPVVAVRDWSLVTPQFLEEQWAEIRRRASQGAFDMRRAYFFPYWSDVLQGTQPLPTNKQRLQATATFSKGINRTAARRRIIHHQLNITIMPVAHAAAALETASSGQACAKPHDSDPCKAKLGDMRDVNRVGQPSQPGWLEHFSLKYFSRLIAGVFEAGDENGEEGTVWKKESYQVRPNLQV*