MSEIKTAKDALVASLFELSRAAQDAAAATLTFYKINNIDGSSSEAQALVSATLDRINGGQADTSDEVNGTGQGDAGKGAKQLKSGPTAAKTEAGQTIINGEVPGASQDGEAGKGKAAAPEKKKRKVVKDPNAPKKPLTIFFAYSFHMRDKIRKEREKQGLPTLSSAELNEIIKAHWNDITPEEKEGWQKKYQNELKEYQVLKEAYKNGLPTPSKAEPLPAPVPPTPEVAPPAPAPASNASEAPKKSKSESKKRKSEKKDDDKTEKSDKSEKGEKSEKSEKEGKESKKAKKSKK