MESITVKQICVNVVGNAIKFTNDGEVSLSARVEDCRLLIAIADSGIGISEEGLKKLFSWFYQVDTSHARKYNGTGLGLFISRKLAELLGGELTVHSEPGSGSVFTLSIPCFKRPEIQAHNYDSFTFQADVVPSPEEAAEAAAAAEQTTAPRPLPEPGPRRPRWTRIRKRCPRWADRRPLHAALVGEALEDAGAVVVPFDFDSEEHPPADCVVLDIPPGQAAASFRSCAAVVSKPTKPRSIVSANPPNDLRILVVEDVEVNRRIVMCMLEKRGYVAVSAASNGLEAVEAARAAAAAGAPFQCVLLDIMMPVMDGFTAARHIRTELAPEFQPHIVALTANAMAGDREACLAAGFDGYLSKPVRKEDLVAALRRCEEGLAGRAGAAVAGAAENRAPAPAL*