MATVGVNSIAVSGHSLFDKGTQASAYSHVPLGLQASRTLRAVPRTIFLGQWLHCSGHSVSGHVGRALPKAQMKFICGAVAAEVQEKEVPAEKLEYQAEVSRLLDLIVHSLYSHKEVFLRELVSNASDALDKLRFLSVTDDSILKDFPNMEIRIKPDPDSGTVTITDTGVGMTKQELVDSLGTIAQSGTAKFVSALKENKEASSDNNLIGQFGVGFYSAFLVAEKVVVSTKSPKSDRQYVWEGEADSSSYIVREEVNPENLLPRGTSITLYLKPDEAFEYSDPVRIKELVKSYSQFISFPIYTWVEKSRQVEDTSTVAEGDDASSEPKEGEKKTKMEKYFDWELINETKPIWMRNPKEVEKSEYDAFYKSTFNEYLEPLAHAHFTTEGEVEFRSLLFIPGMAPFNAEELYSNNAKNIRLYVKRVFISADFDGELLPRYLGFVKGVVDSNDLPLNVSREILQESRIVRIMKKRLVRKIFDMCQEIADREDKEAYKNFWTNFGRSIKLGCIEDSANHKRLTPLLRFYTSKHEDKLVSLKDYLENMKPDQNAIYYLAADSIKSAKSAPFLEALSKKDFEVLFLIEPIDEVAITNLQEYEGKKFVDISKEDLDLGGDDEVEDREKEKEYQLLCDWMKQILGEKVAKVQVSKRISSSPCVLVSGKFGWSANMERIMKAQTLGDDSTMEFMRGRRVLEINPDHPIIRDLNVFCKDTPRSAKAANIVNVLHETALLASGFFPENPAEYGGKVFEVLGQAMASSGPKWSSEQDGVVEAAEVVEATEVAEPSEVTQSGDPWN*