MDPCHVTNVLSVNEFSSTSESYTQTAVLQNMEFNSASHWPSDIPEWTGVQLPGNFTEQDMSLYSKAELNRENIRLLNNNELMNERRGDLDSNNSVGDYFVPYSHQSGSSVSSPSLVAGVNAPAPESKTSPLTGPDEKKGPKGKKQLLAEQDAILLSKDDSELTEEELQMKRRAQNRAAQRAFRERKEIKLKELETRLAQSEEEKRILLNQLDSARRQNASMKTENESLKAGSGSGPNAAYESSKFVFPSTQTEFINALMKDTPHVLKENTLNKVYEDTQNPGKKLMVVGAVWDYLQSKSEDNSDIDIIKVMELLRGHEKCHGYGPAYPIELVDSTIQRCSSK