MAQSKESVVPVIDLEDFSLQSSKKLLEACEALGCFRVVHHKIPLQLLSEMKSVARHLLDLPTETKRRNTDTIAGSGYMAPSPTNPLYEALGLYDVNSSEAVDAFCDQLEATPHQRETIKSYASEMHQLAMDIAHKITKCLGIEGDVCIRWPMQFRINKYSFTEESVGSLGVQLHTDSTFLTILQEDESVGGLEVMNNNGGFIPVQPNPGSLLVNLGDIAKAWSNGRMCNVKHRVQCKEATTRVSIAVFLLGPKEKTMEAPPELVDADHPRLYLPFTYEDYRKRRVSGALHTGEALELYAMHQA