MGEEPKMTIPTNTPKTLANFIKLTNTEDFLQFFDIDYDPTFVNVNRLHILKQFSILVAEINRVFPDIDDMEKLAKYKVAFEESYQLFKTSTPLDTKLFKVFKDAPNNVVLLEDLSIDETDWTKDSGIL