MREVCAGCDTPISDRFLLRVNERSWHEGCVKCTACLQPLSGTCYCRNRQLYCKHDYEKLFQTKCSSCLKAIAPSEFIMRVLENVYHVHCFYCCECERRLQRGDEFVLKEGQLLCRSDYEKEKEMLSAISPAPTESVKSEDEDGSHPHGKGGDEGKDHKRSKRPRTILTTQQRRAFKASFEVSSKPCRKVRETLAAETGLTVRVVQVWFQNQRAKMKKIARRQQQQQQQQQEQDQLGNPRLGTGHGASVHGLDGLMVPYPRIPQQQLLPLDQNSYSTDLYRQGLTPPQLPGDHLHPYDSEGVFHDMDSDSIGHLGDCLLSTAEASLLQARVGNPIDRLYSMQSSYFTS