MEMEDFLWGGGIAGDAPKRKSDGFEGSNGVIGSGCGSSFSLVLDRERGELVEAPVRLERKGVSTERSIEALKSHSEAERKRRARINAHLDTLRSVIPGAMKMDKASLLGEVIRHLKELKKNAAQACEGLMIPKDNDEISVEEQEGGLNGFPYSIRASLCCEYKPGLLSDIKQALDALHLMITRADIATLEGRMKNVFVIISSKEQNFEDAAYRQFLAGSVHQALKAVLNRFSVSEDILGTRKRRRISIFSSSPLEDFL