MTRRRRAGSGCSCMALPPSTSRVCWLWPRWRKGSGWWRRRRRAGCGYSPLAAAQSRRISSAFQAYNALSPLVKFSHFTANKAILQALDGEDHVHVIDLDIMQGLQWPGLFHMLASRPRRPLSLRVTGLGASLDVLEATGRRLADFAASLGLPFEFQPIEGKIGHVADTTALLGPRHHHHREATVVHWMHHCLYDVTGSDVGTVRLLKSLRPKLMTIVEQDLGHSGDFLGRFVEALHYYSALFDALRDSAGAAEEERHEVERQLLGAEIRNIVAVGGPKRTGEVRVERWGDELRRAGFRPVSLAGSPAAQARLLIGMYPWKGYTLAEEDGCLKLGWKDLSLLTASSWEPTEDCYVAVAEQKRHDS