YKRKDKSLGMLCDRFLQLYSGSKEESISLDDAAQQLGVERRRVYDIVNILESVEVMSRLGKNQYKWNGFDMLKSALQRLQ