VSRQQACLPGEPVEEAERRGCPDRVKEVALPPSETRSNLENNVQCVPVMKTLKVKRSRFDVSLVYLTRKFLDLLRSAPDGVLDLHKVAAKLGVQKRRIYDITSVLDGINLIEKSKNHIRWIGYDLSDAGAIPQLKKLWEELSDLSSMEDALDELLKDCAHQLIGLTEDKENERLAYVTFQDFRSIQSFREQMILVVKAPPESRLEVPPPREESITVYVRSTEGPIDVYLCEGEEGNTSNETPEAVETSSSESKPPEHPGQENPPQQRGELRKVSN