MTMPTHSKQALRYGRVVAAVAGVLLAGAAVTPAHADTVRGQQWHLDAMQAEQMWKTSTGKGITVAVIDT
......