MVHVDDLKNRKGKMKGKLGQLVCSPYVDLITNVDEAVKDDENVVAQSIIAWGKDKGEFIWETVDGHGMHLEVAHTLAMRKKVHTNVIDAWAAFINKTEELKLEASYSRKYFTCDTITDYMVDEAVDEELRYNKFRIMFVDVINDIADKPYLKTVDLKSFFCRYLNNVEHKKANVLLKKEVVVIQMKCQRNIVGVDCGIFLMRHMETYMGEAAHKWDCGLCVDNKIQEKMLGRLRYKYLDKLMMSDFNVMKKTFLKHYAAVKKMDRFERMKVIEEKKKEITGVLQ*