GSRIYDNTALLNKPVHNEKLSFTWDPIVHQSGHGVILEGTVVDFSRHAITDVKNRKERYNVLYIKPSRVHRRKYDSKGNEIEPNFSDTKKVNTGFLMSSFKVEAKGETDCLDERQLREIVNKEQLVKVTIKHCPREAFAFWISEAEMDKTELEPGQEVRLKTKGDGPFIFSSAKLDSGTVTKCNFAGDENAGASWTEKIMANKSNQENTG