MLVHTYSAMDRPDGLNGAAGGGRLSQLSSLSQAAFSAAAAPPLCHTPASDFQPPYFPPPYPQPPLPYGQTQPPLPYGQTQETAFPHLGEPYSGLGTLHQHPHPHQHQQPAWPSPRGGRPEEQGLLAQPHRALGLDPRRDYPGVPRLLHGLADGAHGLADGPLGLHGLAAHHGLEDLQHQAVDDTGMNLLDQSVIKKVPIPSKANGSAISALSLNKESLVSGVVTNPNEVFCSVPGRLSLLSSTSKYKVTVGEVQRRLSPPECLNASLLGGVLRRAKSKNGGRCLRERLEKIGLNLPAGRRKAANVTLLTSLVEGEAVHLARDFGYVCETEFPAKAAAEYLCRQHADPAELHSRKNMLLATKQICKEFSDLMAQDRSPLGNSRPSLILEPGVQSCLTHFSLITHGFGGPAICAALTAFQNYLVESLKGLDKMFLSSSGNRHPAGDSKVSEKDVKHQK