MLKWMGRTALELIGQGGLGYSFDKLVEDGDNEYGLRMITIRTIMDLLPILIMARRRPTLQRINVLRRLVPYVYKLGPAWFRRMVMHYFPLGQVRDAKEIVDTMQRCSSEIFTSKKIALARGDEAVMKQVGEGKDIMSILMKANSMASEADRIPEEELVAQMSTFLFAATDTTSNTLARILQQLAIHPDTQQKLREEILAANAEEYMAYDDLDALPLLDGVCRETLRVSDGHCLIVSPVSPIWRALFPIRPTQDTILPLSEPIVGTDGTVMREILVPRGTEILIGIQGSNGRKERWGEDSYEWKPERWLSPLPKTVTENPVPGVYSNLMTFMAGRRACIGFKFSEMEMKVVLAVLLSNFTFELTDKPIEWNISGVRYPTVGKDSNVAQLPLKVGLYKKPTLQ*