MMLSALSTLAAPAEHEISSLPGWGGPLPSRMYSGYIDVGAAAKQPMPMHVHYVFIEKEEQLDAGADPTILWTNGGPGASSMFGLLAELGPLLLNENSLSTPDFKRTGVPTLFSNPHAWTRLGSVVMFDWPPPVGFSYCADPSGAGTSCGDWDDERMAAVQYAALKGWFDLFPERRSKPLFLTGESYAGIYVPKLAQQILDHRDPDVYPQLRGFAVGDGCLGTESGICGGDKPWWNLLFLYGHGQISTLLWESILRECGEQHLKFGTGESPAGCSAALARVGGAASCDLSDNLLLLGTVSGTVSLGVRSDGSVGGLAARLGLGAKEVGGALNDYACGGGDAQSVWTNQSS