MEAGHLHPLLKVWEMFRRIFLEMGFEEMPTSNFVESSFWNSDALFQPQQHRARDSHDTFFLKVPPTTRQLPEDYVETVKRVHESGGYGSQGYGYDWKREEADKNLLRSHTTAVSSRKITIFFFRRQTFFSHLCLLKGKQNWCSVRWCHGRVSIICFFILPHCQSICVEKAFSPKRYFSIDHVFQNEAGDRTHLAEFHQIEVLVCDRGFKLGDLIGVLSDFFERLGMSKLQFKPAYNPYTEPSMEIFGYHEGFKKWLDVRNSGVFSPEMLLPMRLPEDVSVIAWGLSLERPTMILYGIDNIRDLFGPKVDLGLIKTKPICRLGIQ