GSRIYDNTALLNKPVHNEKLSFTWDPIVHQSGHGVILEGTVVDFSRHAITDVKNRKERYNVLYIKPSRVHRRKYDSKGNEIEPNFSDTKKVNTGFLMSSFKVEAKGETDCLDERQLREIVNKEQLVKVTIKHCPREAFAFWISEAEMDKTELEPGQEVRLKTKGDGPFIFSSAKLDSGTVTKCNFAGDENAGASWTEKIMANKSNQENTGKSAAQGEGADDDEWDD