MSDDDAPSIGDNEDAAFSELDVIDLADDDNGVLSDQDGADRIDDSGDGGDEVAAEVSIVKERIAEFMNSPRLPSNIAGATIKKASRTGTSLLNQCGIRILDANGCEYFMCLLDRCYNVSAPLVIKCTKKSTSNATKHLKTKHGVESSKTHFENRRVAALAEQMDLSSDAFLQDPLEQSIPYNAFKTDRWRLLAKQLPVGPGGLKSINMQKHHVEMYETVKRTIVSEIAEARRYYTIPFMSLNLDLIKSKTSNEKYLALRVCFNTRRQANIGYNLAVRRFAPTTDERLAEKASAVLDQWSQGVLFEFGIEVRRDVLTSVSDSGVDVKRTLQVLMDTWWEWCISHLSHLALTDAFGTAIDLVASKNALARVFFRTIKKVIESVNKSEYLQGAFEAAMIDKFSVYLKLLKAPQHRLSATALVLERLLLCWDPLKLAYYNCRRLFPLTDEDQVQCLEFYSIIEPVRVVQ