MLPAAGLDNYNQNVYLREPCLVNVMDAGESILSSSSSRSEKKSTDPCKSHKEAERRRRQRINAHLSTLRTLLPSTTKTDKASLLAEVVHHVKELRKQATSQVARGGGETELPDQQYWPFPGESDEASLSYCDGPESKTMRVSVCCDDRPGLNQELADAIRSVHARAVRAEMMTVGGRTKSVVVVQWGTGGGGRGGEEDVGVLRRAIKSVVENRGAGSSGPGLLAHGNKRVRDYGDEFGIKKNERVI