MKVLQHCNDASPQVTTGQLLGLDVGSTLEVTDCFPFPASTGDELEEDSVGVYQLEIMRCLREVNVDNNTVGWYQSAVLGTYQTSDLIDTFINYHDNIKNCVCLIYDPQSSQRGSLALQAIRLKDSFIELYKQDKLTAKDMVQSGVSWRDVFVDIPIKIANLALTQALITELQSDGLGTAVDYDRLSLSTQPYVEKSIQSLLDQVDDLIGEQQKVTMYHKNVARHAQSYASWLAKRRQDNVTRRAAGEEALPEDDPAEFHKEFKPPVEPSLLDSYLICSQMSTLCDQLNVTGNATLEKLYVMDALQKAIV*