MATRPVVPNQNRGGAAAVGNKKPTAAAEAKNRRALGDIGNLVNVRVLEGKPQQISRPVTRSFCAQLLANAQAAAAANKKSTAAVVVADDGVKAKAKVARQRAAAVKPKPEPETVIEISPDTEEGGQGGKTKSLTNQKNVREKSSKTKVETLTSVLTARSKVACGIKAIDDIDSADVENQLAVVDYVEDIYKFYRLMETSTRVPDYMGKQLDINDRMRSILVDWLIEVHNKFELMPETLYLTVHIIDQYLSMRTVLRRELQLVGVSAMLIASKYEEIWAPEINDFVCITDMAYTREGILRMEKSILNELAWSLTVPTPYVFLVRFLKAAKSDKEMEDMVFFYAELALMQYSMMITHCPSMIAASAVYAAQCTLKKSSLWSETLRHHTGFTETQIIDCVKLLLRYHSSAADGKLKVVYRKYSSPDRSAVALLPPADLSQESKKAAAI