QEPGIPRDVLDRLARSQIHSIRDLQRLLEIDSVGAEDAPEPSLRAPGVHTARHVAEKPPAPVPVRRKRSIEEAIPAICKTRTVIYEIPRSQVDPTSANFLIWPPCVEVKRCTGCCNTSSVKCQPSRVHHRSVKVRRHGVGGAGWGRSLRT