MEMEDFLWGGGIDEDVTKRKSDGFEGSNGVIGSGWCGSSFSLVLDRERGELVEEPVRLEKKGVSTERSIEALKSHSEAERKRRARINAHLDTLRSVIPGAMKMDKASLLGEVIRHLKELKKNAAQACEGLMIPKDNDEISVEEQEGGLNGFPYSIRASLCCEYKPGLLSDIKQALDALHLMITRADIATLEGRMKNVFVIISCKEQNFEDAAYRQFLAVSVHQALKSVLNRFSVSEDILGTRKRRRISIFSSSSLEDFL