MVNLEPMHTDLKMSGDVADSTDTRGSLSQVEPGNDRNGLDFNRQIKTEDLSDSLQQTLPHRPCHLSQAPAMMSGNQMSGVSTRPLHDMASLHPLQQLVLVPGHLQSVSQFLLSQTQPGQQGLQPNLLPFPQQQSSLLLPQTGPGLASQAVGRPGLPGSTLEPHLEASQHLPGPKHLTSSAGPDEPSDLEELERFAKTFKQRRIKLGFTQGDVGLAMGKLYGNDFSQTTISRFEALNLSFKNMCKLKPLLEKWLNDAESSPSDPSVSTPSSYPSLSEVFGRKRKKRTSIETNIRLTLEKRFQDNPKPSSEEISMIAEQLSMEKEVVRVWFCNRRQKEKRINCPVATPIKPPIYNSRLVSPSGSLGPLSVPPVHSTMPGTVTSSCSPGNNSRPSSPGVGLHANSPTASQNNSKAAVNSSSNFNSSGSWYRWNHPTYLH