DVEGNWALTGGMELTRAAYEVHLPDVHERISGVDLAAYVSASHLEQYGTNEYSIGPGPGYGRKKRRQR