MLLIVDLFQIFFNSLVISTMAKAKKASGSGSKKVKDPNAPKRAMSAFFFWMQENRERLKKPGMGVADVAKAAGVEWAKLADKSKWEKKAAEDKKRYERDLAAYKKE