ASDGGQNPGNNLHVSGLSHKVDTRDLEAAFAKIGRVSKASVMYDPHTRESRGFGFVTMETAEEAEAAVTALNATDLMGKVMNVEK