MLQSLVPRPPLSSKPNMNTKRAQREHDDDDTNVHEPSFKRPNYSSEKAVAEHDARDDEQQQILEHETETETEGEESTGLKLLGLLLQCAECVAMDNLDFANDLLPEITELSSPFGTSPERVGAYFAQALQARVVSSCLGSYSPLTAKSVTLNQSQRIFNAFQSYNSVSPLVKFSHFTANQAIFQALDGEDRVHIIDLDIMQGLQWPGFVPHPRFTVEEDPFESTGRRLADFASSLGLPFEFHPVEGKIGSVTEPGQLGVRPNEAIVVHWMHHCLYDITGSDLGTLRLLTQLRPKLITTVEQDLSHAGSFLARFVEALHYYSALFDALGDGLGVDSVERHMVEQQLLGCEIRNIIAVGGPKRTGEVKVERWGDELKRAGFRPVSLRGNPASQASLLLGMFPWRGYTLVEENGSLKLGWKDLSLLIASAWQPSDLIAYVD