MDVIFAQIQADLRTNDALRQAGALLQALQHSVAGRVICSVSKSVCDEIIASPVSVVCKKLAFDLIRCTRLTNDQWETVCKGIKNDFDFPDPDVTVASVSFLSAIPFHSANNIKDRIKCSLGRLITDCSKEISNCLVSESDNLRYAITETLGCILARDDLVFFCENNVNLLDRVSLWWKQIGDNMLASADAVAKVAFEAVGRLFQEFSSKRMSRLAGDKLVPSENSLAIRSNWVIAMADFVWTKRNLLLSRSMVLPIESFRAAVFPLVYAVKTVASGVVQDLQKLSGNSRGNDGSPRGPLEFGNAEKIVGVSDVVSHLEDRPSMARKTFQSATPQRYAWEYILPKGAIHQRPLDLLVLLAGQLDLQEEASCAAVTKYLFARNQTALEPANMGTTAQYMRLFSSLGAMVRHATMSYHPITCLAASDQLLL*