MVNLEPMHTEIKMSGDVADSTDTRSTFGQVEPGNDRNGLDFNRQIKTEDLGDSLQQTLSHRPCHLSQGPTMMPGNQMSGDMASLHPLQQLVLVPGHLQSVSQFLLSQTPPGQQGLQPNLLSFPQQQSTLLLPQTGPGLASQAVGRPGLSGSSLEPHLDAPQHLPGPKHLPGPGGNDEPTDLEELEKFAKTFKQRRIKLGFTQGDVGLAMGKLYGNDFSQTTISRFEALNLSFKNMCKLKPLLEKWLNDAESSPSDPSASTPSSYPTLSEVFGRKRKKRTSIETNIRLTLEKRFQDNPKPSSEEISMIAEQLSMEKEVVRVWFCNRRQKEKRINCPVATPVKPPIYNSRLVSPSGSLGPLSVPPVHSTMPGTVTSSCSPGNNSRPSSPGSGLHASSPTASQNNSKAAMNSSSSSSFNSSGSWYRWNHPTYLH