MIQGVLSRAPATDAMKAKRAASMPDDEEKARGKRLQLHGSASEQGLAVAAGEEGERVVEAAETRVLRLLRLLLRCAEAVAMDQLPEARDMLQEVAELASPFGSSPERVAAYFGDALCARVLSSYLGAYSPLALRPLAAAQSRRISSAFQAYNALSPLVKFSHFTANKAILQALDGEDHVHVIDLDIMQGLQWPGLFHMLASRPRRPLSLRVTGLGASLDVLEATGRRLADFAASLGLPFEFQPIEGKIGHVADTTALLGPRHRHREATVVHWMHHCLYDVTGSDVGTVRLLKSLRPKLITIVEQDLGHSGDFLGRFVEALHYYSALFDALRDGAGAAEEERHAVERQLLGAEIRNIVAVGGPKRTGEVRVERWGDELRRAGFRPVSLAGSPAAQARLLIGMYPXVEGLHAGGGGRVPQARVEGPLPAHSIVVGADGRRPRRRCRAKTP