MIQGVLSRAPATDAAMKAKRAASMPDDEEKARGKRLQLHGSASEHEQGLLAVAAVEEGERVVEAAETRGLRLLRLLLRCAEAVAMDQLPEARDMLQEVAELASPFGSSPERVAAYFGDALCARVLSSYLGAYSPLAAAQSRRISSAFQAYNALSPLVKFSHFTANKAILQALDGEDHVHVIDLDIMQGLQWPGLFHMLASRPRRPLSLRVTGLGASLDVLEATGRRLADFAASLGLPFEFQPIEGKIGHVADTTALLGPRHHHHREATVVHWMHHCLYDVTGSDVGTVRLLKSLRPKLMTIVEQDLGHSGDFLGRFVEALHYYSALFDALRDSAGAAEEERHEVERQLLGAEIRNIVAVGGPKRTGEVRVERWGDELRRAGFRPVSLAGSPAAQARLLIGMYPWKGYTLAEEDGCLKLGW