MVNLEPMHTEIKMSGDVADSTDARSTFGQVESGNDRNGLDFNRQIKTEDLGDTLQQSLSHRPCHLSQGPTMMPGNQMSGDMASLHPLQQLVLVPGHLQSVSQFLLSQTPPGQQGLQPNLLSFPQQQSTLLLPQTGPGLTSQAVGRPGLSGSSLEPHLEASQHLPGPKHLPGPGGNDEPTDLEELEKFAKTFKQRRIKLGFTQGDVGLAMGKLYGNDFSQTTISRFEALNLSFKNMCKLKPLLEKWLNDAESSPSDPSASTPSSYPTLSEVFGRKRKKRTSIETNIRLTLEKRFQDNPKPSSEEISMIAEQLSMEKEVVRVWFCNRRQKEKRINCPVATPVKPPIYNSRLVSPSGSLGSLSVPPVHSTMPGTVTSSCSPGNNSRPSSPGSGLHASSPTASQNNSKAAMNPSSAAFNSSGSWYRWNHPAYLH