MSTNIIRAIINLVNTPVVELKEYADSHNRVNSMGGALEEYIKDIFAGTVGEIDEKKRLLKIQECFSYLGNQNNPPDSMLWGGDAIEVKKIESKDAQLALNSSYPKAKLFSNSKMIKKACRACEDWTVKDMIYTVGVVKDSKLSSLCMVYGIDYAADAETYEQIKEVIKDGVESINGVEFAETKELGRVNRVDPLGITYLRVRGMWGIENPFKVFNYVYERDSSKNFNFMALINNEKYDTLEYTDELEKLVGVKEGLELKEVNIKNPNNPANLRKAKLITFTI