MSEIKTAKDALVASLFELSRAAQDAAAATLTFYKISNIDGSSSEAQALLSATLDRINGGSADASDEVNGTGQGDAGKGAKQLKSGPTAAKTEAGQTVNGEVAASQDGEAGKGKAAAPEKKKRKVVKDPNAPKKPLTIFFAYSFHMRDKIRKEREKQGLPTLSSAELNEIIKAHWNDITPEEKEGWQKKYQNELKEYQVLKEAYKSGLPTPSKAEPLPAPVPPTPEVAPPAPAPAPASNASEAPKKSKSESKKRKSEKKDDDKSDKSEKGEKSEKSEKEGKESKKAKKSKK