MATDFWTSTHYKQLLDQEEVDVVHSLDKERGITLEDFKLIKLHMTNYIVRLAQHVKVRQRVVATAVTYMRRAYTRRSMVEYDPRLVAPTCLYLASKAEESTVQARLLVFYIKKLYSDEKYRYEIKEILEMEMKILEALNYYLVVFHPYRALSQLLQDAGMSDATQMIWGLINDTYKMDLILIYPPHLIALACIYVASMLKDKDNTSWFEQLRVDMNMVEKIATEILDFYDYHKTISEEKVNAAMLKLTMRM*