MIQGVLSRAPATDAAMKAKRAASMPDDEEKARGKRLQLHGSASEHEQGLLAVAAVEEGERVVEAAETRGLRLLRLLLRCAEAVAMDQLPEARDMLQEVAELASPFGSSPERVAAYFGDALCARVLSSYLGAYSPLAAAQSRRISSAFQAYNALSPLVKFSHFTANKAILQALDGEDHVHVIDLDIMQGLQWPGLFHMLASRPRRPLSLRVTGLGASLDVLEATGRRLADFAASLGLPFEFQPIEGKIGHVADTTALLGPRHHHHREATVVHWMHHCLYDVTGSDVGTVRLLKSLRPKLMTIVEQDLGHSGDFLGRFVEALHYYSALFDALRDSAGAAEEERHEVERQLLGAEIRNIVAVGGPKRTGEVRVERWGDELRRAGFRPVSLAGSPAAQARLLIGMYPWKGYTLAEEDGCLKLGWKDLSLLTASSWEPTEDCYVAVAEQKRHDS