MATPVDTDPVPSNRRKGNRSEGLEARLKRIEEHLEQVLNAAKDAHSAKPPTCSPESHSSIGDASDSVPSKGGIDEDLAKLGVYSWKFDPVRPVVYEGPQPNSLDLPPLEEVLPIANHYFSTFNTVIPLFQQPVFMKLLRSWYNQPNTRDRARWAAIQCVLAIGYRTPQLSLTDSQVAQVEKADQCLRNVQSVVSELVTREDDLLGVQVLLGIVMLFQNSRDPKPAGVIIGTALRLAHRLRLHSQEAAMSFPAAEAEHRSRVFWIAYVLDKEATPTECLIWALRSVVGDLSQRAQDAVAAHRQYLKSLGKDIYEPIDVEEALVQELDFLPTNDGLENIDGPFAGLESGVDFDVFGFGQDGSGQGFVNDDTNTWFLPG*