MLQSLVPLPPLTSKPNNSMKAKRAEREHDDADSNVQEPSFKRPNYSSEKTVAEGEGHEEVQAFEPQIEGESTGLKLLGLLLQCAECVAMDNLDFANDLLPEITELSSPFGTSPERVGAYFAQALQARVVSSCLSSYSPLTAKSVTLTQSQRIFNAFQSYNSVSPLVKFSHFTANQAIFQAVDGEDRVHIIDLDIMQGLQWPGLFHILASRSKKIRSVRITGFGSSSELLESTGRRLADFASSLGLPFEFHPVEGKIGSVTEPSQLGVRPNEAIVVHWMHHCLYDITGSDLGTLRLLSQLRPKLITTVEQDLSHAGSFLARFVEALHYYSALFDALGDGLGADSVERHLVEQQLLGCEIRNIIAVGGPKRTGEVKVERWGDELKRVGFQPVSLRGNPASQASLLLGMFPWRGYTLVEENGSLKLGWKDLSLLIASAWQPSDLITYTD