MQSVPLQTSHFLGQQRLVRTASLLRSSGGPGQSAGGHLAGVGINAAATAGRARVSMSSAVEKVDVAIIGGGPGGLATAKGITRACPELKVRVFERAKLRPRGASVFVMPNGMHALEALDPETHARVLAHHSPAGATVTRNMAGEVIGEAGGDSVAAPFASYGPCAYLLWASLQKALADSLPEGVLETEVRLGDSPPRDEGDHVRLQIVSAGRRPDGAAAKEIEARVVVGADGNQSQLRQHILGDGPSSSMGVGLFRALLPRPEKWIAPNSATIWAGPKQAFRTAVFQGDVATWTGIVPWPAEEEHLLQGRAYIAANDAGEGARFSPKERCLRAFEHWPDAVRGIIAATDADSILVHGQNYRDPDRCTVWGRGRATLVGDAAHLGTPLLGQGTSQALEDALELSRCIHAHGATSSALRAYERARQPLAQPIQAISVDLFKRFQAGESFPPDNEARLSIEHGFVARSFRPLPVA*