MRALWSQLSVISNCKLTPTIRRPSAANTMTSNRNLSTEDPELRDFVGFLESLKNYEKSGVPKGAGTDSNEGFDLGRMKRLMLRLHNPHLNYKVVHVAGTKGKGSTSAFLSNVLRAGGYSVGCYSSPHILSIKERISCNGEPVSASTLNDLFYSIRPIIDQSIQEEDGSLSHFEILTGIAFSLFAKENVEIAVIEAGLGGARDATNVIESSNLAASVITTIGEEHMAALGGSLESIAEAKSGITKHGRPVVLGGPFLPHIEDILRSKAASMSSPVVLASNIGSGSSIKGIINKDGIGLCQSCDVVIQNEKDDKPIVELGDVNLRMLGHHQLQNAVTATCVSLCLRDQGWSRVTDEAIRIGLENTRLLGRSQFLTPKEAEALQLPGATVLLDGAHTKESARALKEMIENEFAGKRLVFVVAMASDKDHVSFAKELLSGVRPEAVVLTEADIGGGKVRSTSCSVLKESWIKAADELGLGVMEASENKSVFGSLKLAYEILKHNRTGEEAGMVIVTGSLHIVSSVLASLQH*