MSDARTEPPIVPYDTIDAQTELSFFFDDTIDASSASQPYPDLQQQVRIFSCNYCDRSFATRWNLKTHMDLHDPNRMKLFACTHKGCHYASARKNDLKRHMGSCSHA