MDLVNGVLNWVVTPAMVAGLLLFYPPYYLFKSCYSFLSWLFPEDVAGKVVLVTGASSGIGEQLAYQYALKRASLALVARTESSLRHVADRAIELGARDVIVLPGDVANPDDCKRFVQTAISHYDRLDHLVCNAGIASVGAFQEIPDVTNYSSQLDVNFWGSVQTTFAALPYLKRSRGRIVVTASATAWNPVPRMSFYNAANAALVNFFETLRTELGSEIGITIVTPGWIESEMSKGKYLKEHGEMEVDQEMRDAQIGLFPVEYAKNCARAMVQAACQGERYLTVPAWFRAMYLWRVFAPEVVEVCYRLLYMHGHGASQTDAPSKTMAQAGGKQLLYPTSLRSDDVKSD*