GQGRVNQLGGVFINGRPLPNHIRLKIIEMASQGVRPCVISRTLRVSHGCVSKILQRYQETGSIRPGSIGGSKPRVATPDVEDRIHDLKKENPGIFSWEIRDRLLKDGVCDRSSVPSVSSISRVLRSHLREGDEDKIDDEDEEESKDDDDDDDDSESLTSEPGLSLSRKQRRSRTTFSADQLEHLEKAFDRTHYPDIYTREELAQRSGLTEARVQVWFSNRRARWRKQMGSGQLASSFNSLLSAASGYSSTPSYTP