MRMSCNGCRVLRKGCSDGCTIRPCLQWIKSPEAQANATVFLAKFYGRAGLANLIDAGPEHLRPAIFQSLLYEACGRIVNPIYGSVGLLWSGSWQLCQAAVEAVLKGAPVTQISSDSAAAAVPAFKAYDIRHVAKKSDAAAVPGGLHSVAARSRTRRENGSAFSGETAERSHVSQGEPDAEPADVGLDLRLGLEPESRNGGGVAGGEPVVVPQMERRKAWAADACRVELGLSLVA