MCDSLFWQSSADQGDLSDVVRASLQLQTAPRHQAASPPYVHLLGGGGGGGEDQLAAVSQHAEQQQQSMVDASAACDLLHALLPPPPVVQVQQQGASRTRTTIEEDTTGDGEELFAGAHYVVPPIKRRKSQTKKVVCIPAGASGGGGGEVVPSDLWAWRKYGQKPIKGSPYPRGYYRCSSSKGCSARKQVERSRADPTMLVVTYTSDHNHPWPTHRNALAGSTRPSSSNSSNIRLQDSTPVHHQSQTGHDRLTTTHLKQEDVIISPSLLQPDHHQLCTIIDTKHHLLFHQDYPHSFGLFD*