MSDHDRSAQEEELASLSAIYGDDCLVDMDNGVCKVYIPSQHEDPHLELRIFIPADYPSTGCPVAEVAAPTLPVNLIEDAVNQLEQQSVPGEVVLFNWIEWLRDKWQEWQQQYPQPHALTHDSHSGFQHEDLHIDTDGASNASNNDIDDLQNMPEATDRSAANVATSAADLSIMAGITDHIISGDPFTERKSTFQAHLCPVTSIDQVKAVVAVLLQNNKIRNATHNIMAYRTPVPDKPGVYWQDYDDDGEAAAGGRLLHLLQVADVQGVVVIVSRWFGGILLGPARFSLINNTARSLLVQHGYITASDSAASCGTNLVYYN*