MLRDYYRHVHTYDNTLVTKFFGLHRVKPSSGQKFRFVVMGNMFCTELRIHRRFDLKGSSLGRSTDKVKIDENTTLKDLDLNYSFYLEPSWRDALLKQIEIDSEFLKHQGIMDYSLLLGFHYRARQSLLRGGSLPESILQDNKLAVLSEQDAMEDDSAYNYREGLVLVQRGSGQDGKVAVGPHIRGSRLRSSSACYEEVDLLLPGTARLQIQLGVNMPARAEKEEEKQEDDGKSLRQVYDVVLYIGIIDILQEYSMRKKVEHAYKSVKYNPQSISVVEPRFYSERFLKFIRTVFPENSPNQ*