MLVHAYSAMDRSEALNGAASGGRLSQLSSLNQGPYSSAPPLCHTPASDFQPPYFPPPYPQPPLSYSQSQESGYPHLGDPYSSINSIHQHQQPSWHTPRSRQEETGLLSQTHRGLSLDPRRDYGGMSRLIPGLTDGGHSLADSSLSIHALSHHSLEDMQSLDESGVSILDQSVIKKVPIPSKNNGSMMSVLSMHKESLIGGVTNPNEVFCSVPGRLSLLSSTSKYKVTVGEVQRRLSPPECLNASLLGGVLRRAKSKNGGRCLRERLEKIGLNLPAGRRKAANVTLLTSLVEGEAVHLARDFGYVCETEFPAKAAAEYLCRQHSDPTELHARKNMLLATKQICKEFADLLAQDRSPLGNSRPSLILEPGVQSCLTHFSLITHGFGGPAICAALTAFQNYLLESLKGMDKIFMSSTGNGHSAAESKSSEKDIKHRK