DVEGNWALTGGMELTRAAYIYTIPDKLGPWSPIDIAAYVSASHLEQYGTNEYSIGPGPGYGRKKRRQR