MFLTRSEYDRGVSTFSPEGRLFQVEYSLEAIKLGSTAIGISTSEGVILGVEKRVTSSLLESSSIEKIVEIDHHIGCAMSGLTADARSMIDHARVSSLTHNLYYDEDIGVESLTQSVCDLALRFGEGAGGEKRLMSRPFGVALLIAGVDKEKGPQLYHAEPSGTFYRYEAKAIGSGSEGAQAELNNEYHKSLTLKEAELLALKILKQVMEEKLDCKNAQLASVTKDGGFQIYSDEKTDAIIKELNAQATDEDTVIS*