MQELGWNRSDVVISTKIFFGARAMGGNPGPNETGLSRKHLIEGIKASLKRLQMDYIDLIFAHRPDPNTPIEETVRAFNWIINQGWAFYWGVSEWSTAEIQEAWDVAERLGLIGPAFEQPEYNMFTRQKVEVDYQPLYEKYGLGTTIYSPIAGGVLSGKYVKGPQEIPEGSRFSVEGMKKYWSVEEKLSADRLSVPQALNPIAQELGATVAQLALAWTLKNPHVTTAIIGSTKVQQLKDNLAAAALVPKLTDDVMARIDDIIKPWAPVDKAKVLADGTANGTN*