MAGMEIFLIIIGVTAIIGSFVFEKTLEKNDNTNENNSGVTEAMLEEQVSKAVDHILDDRIEETEAKMDKLSNEKIMAVGDYSDNVLKEIDKNHDEVMFLYSMLNEKEKEVKNAVNDVENIKRSINVITENEKADKADKSETFANNQINNNIKNTRVSRETISDVSDMKDELLTLQGKKAEETMEINNVSVKDNNNSNLTISTAKDNRDKTEKNFNLNIGKKNKGVAIAHKDVKKNNNNKILELYSKGMSNIDIAKKLNLGIGEVRLVIDLYRNKKR