MLQGVLSRAPATDAAAAMKAKRAGASPGEEEEGDGRSARGKRQQLLGLGPATALASAAAAEEGPETRGLRLLSLLLRCAEAVAMDQLTEARELLPEIAELASPFGSSPERVAAYFGDALCARVLSSYLGAYSPLALRPLAAAQSRRVAVAFQAYNALSPLVKFSHFTANQAILQALDGEDCLHVIDLDIMQGLQWPGLFHILASRPRKPRSLRITGLGASLDVLEATGRRLADFAASLGLPFEFRPIEGKIGHVADAAALLGSRQRRRDDEATVVHWMHHCLYDVTGSDVGTVRLLRSLRPKLITIVEQDLGHSGDFLGRFVEALHYYSALFDALGDGAGAAEEESAERYAVERQLLGAEIRNIVAVGGPKRTGEVRVERWSHELRHAGFRPVSLAGSPAAQARLLLGMYPWKGYTLVEEDACLKLGWKDLSLLTASAWEPADDAAASAPTG*