MEEIGFLGIGIMGKAMAVNLLRHGFKVTVWNRTLSRCDELVQHGASVGETPAAVIKKCKYTIAMLSDPAAALSVVFDKHGALEHVCAGKGYIDMSTVDADTSSQISQAITSKGGSFLEAPVSGSKKPAEDGQLVILAAGDKDLYDQVVPAFDVLGKKSFFLGKIGNGAKMKLVVNMIMGSMMNAFSEGIVLADKSGLDPHTLLDVLDLGAIANPMFKMKGPAMIKNSYPPAFPLKHQQKDMRLALALGDENAVPMPVAAAANETFKKARSLGLGDLDFSAVFETLSK