MLAKVLTILAIVASAGAADDFDPFIDIPFKRLKTSAERIAEHGYPAESHFVETPDGYVLNVFRIPHSPKLNSNGNEGESE ASRPVVLIMHGLFSCSDCFLLNGPEDALPYNYADAGYDVWLGNARGNIYSRNNTRLNVKHPYFWKFSWHEIGSIDLPATI DYILAETGQQSLHYVGHSQGCTSFFVMGSYRPEYNAKIKTAHMLAPPVYMGNSTEGLIVSTAPLFGHHGIGSTLLENQVL LPQNAFIQRVLDTTCSNQPIMLSYCKTLAILWGGPEIGNLNQTLLPQIAETHPAGVSSNQAIHYIQSYASNDFRLYDWGS KRNLEYYGVSEPPAYDLTKITSELYLYYGLADGSANKQDISRLPDLLPNLALLHEVPDSTWGHLDFIFATEVKRVINDLV LDYSKAYDARETNNEI