MLVHTYSAMDRPDGLNGASTGGRLSQLSSLNQAAYSSAPPLCHTPASDFQPPYFPPPYPQPPMAYSQSQEAGYPHLGDPYSTINPIHQHQQAGWHSQRARQEEAGLLSQTHRALSLDPRREYPGVPRLLHGLADGGHGLGDGPLGLHGLGHPSLEDIQAVDEAGLNLLDQSVIKKGMCQGININHPGNVKESPDVAAVWKQLCFPSPYVPLPSKANGTTISALSMNKDSLIGGVTNPNEVFCSVPGRLSLLSSTSKYKVTVGEVQRRLSPPECLNASLLGGVLRRAKSKNGGRCLRERLEKIGLNLPAGRRKAANVTLLTSLVEGEAVHLARDFGYVCETEFPAKAAAEYLCRQHSDPSELHTRKNMLLATKQICKEFADLMAQDRSPLGNSRPSLILEPGVQSCLTHFSLITHGFGGPAICAALTAFQNYLVESLKGLDKMFMNSTGNGHAAGDSKVSEKEVKHRK