MEKNKMVSQGNQEPTATPDTMVQPFAAIPFPPPPQNGLSTDYGTQHTQDYATQSTEHGIPLYGGGQSLAEHSAPATSTANASSTQTDGSQTEGQQSQTQNNENSETKASPKRLHVSNIPFRFRDPDLRQMFGQFGKILDVEIIFNERGSKVSCFFLHFSIKF