MLGSRAVMLLLLLSWTAQGRAVPGGSSPAWAQCQQLSQKLCTLAWSAHPLVGHMDLREEGDEETTNDVPHIQCGDGCDPQGLRDNSQFCLQRIRQGLIFYEKLLGSDIFTGEPSLLPDSPVGQLHASLLGLSQLLQPEGHHWETQQIPSPSPSQPWQRLLLRFKILRSLQAFVAVAARVFAHGAATLSP