MQGGGGGGGGEELNIEELTSNLDTYNDQLHQIRKLLADDPGNSEYADMEKELVEVIGLTEELLATAKQADLCGLGSTEDADLSLDQHQTVGSAEHNTESSVISEPYERLPIGTKVQAVWSDDGDWYDATIEAHTPIGYYVAYDGWGNKEEVDLANVRPIEGAVVDALVEAERVAEATKEAIKRKIAQAASADFQSRNLPAKLRIEPDDPEDVKAAKRKKIHAFKSKVRFEQLEVTQNKRQNAWQQFQTTKGRSKKIGFFSGRKRESIFKSPEDPKGKVGVTGSGKGLTEFQKREKHLHLKGGGTETEE