MQIQDHELTYIELLKYGVQQEIQAGCSYSYKTRKERNQIQFNCKWPNCPCRFLVDTLPDDKYHIRKCINTHNHSAPFPNKSQQITSYFYRSYLTRYFESNQDRVYAQLRCFKDLNIPFDSGIIPEMFQQSTDALKNFSKRLHAINTRFSVDDVTSLAIFVDMVKSHSPDDLIEFIHEPDRMIFYYAPFEANAFSHQIQTYHIDSTYKLLRSRIPFYAVTGKFAESIVFPFLYFFVWPDTSENIQVCLTAYFGSINREPSYFSMDCAPQITNAVETAIPLCQIIWCGVHVLRAVMRKAEKFQDRSNFETFYNLMKLLVFGSEEEEIDPDEVYNNLEEILNEELAAREYFDRQWRHHLDKWMLRYINEGDGTNNISESHFKVLKHQYFPERRNLRLDELVIELYSSVVPSFLIKLQIKGLDSERSVKVIKKVTRDFEEMTQFKKSRMHQYA*