MLVHTYSAMDRPDGLNGASTGGRLSQLSSLNQAAYSSAPPLCHTPASDFQPPYFPPPYPQPPMAYSQSQEAGYPHLGDPYSTINPIHQHQQAGWHSQRARQEEAGLLSQTHRALSLDPRREYPGVPRLLHGLADGGHGLGDGPLGLHGLGHPSLEDIQAVDEAGLNLLDQSVIKKVPLPSKANGTTISALSMNKDSLIGGVTNPNEVFCSVPGRLSLLSSTSKYKVTVGEVQRRLSPPECLNASLLGGVLRRAKSKNGGRCLRERLEKIGLNLPAGRRKAANVTLLTSLVEGEAVHLARDFGYVCETEFPAKAAAEYLCRQHSDPSELHTRKNMLLATKQICKEFADLMAQDRSPLGNSRPSLILEPGVQSCLTHFSLITHGFGGPAICAALTAFQNYLVESLKGLDKMFMNSTGNGHAAGDSKVSEKEVKHRK