MEALVFPIIKRRPRLAFVLLSTRKKDSLQLATQPPALSPDSGKDYCFVNLPAADSGVSEKLNSRLQPGRPDTGIALNKGGHVCRDVRVVKSSWYSHPHMLNMARPMPPSQLNLKFEFNPREGEPNWGWLSSLFSGRKSGNTRGASRVAAATETPSEAANDNTLQQKKKNPIISVERKGNARVLKVVAICGSLRKASHNCGLIRSAIEIAKESISGMEIELADISHLPFLNTDLEVDGRFPEAVESFRKRFIDADCILFSTPEYNYSVTSQYLRARASNSNPTIASTASLSAQPDVNTEFDACGGRSLARFVFQFRDTNTALYNWIGVESSDTNTALYNWIGAESTDHCYSRGVTYNNINFVVVT