MSFQLDQSTSVIKTAPPGRLEFKNEPIDIASSNIQDLAKMQTLDGYYQQTSLQLPQSQQYHRMYENVYNNQQILYAQTQNFQYPSTLLTNGSLAQTEWRGQQMDTSAYSNTGYSRSSTSQQPQYTQQVTENERIVYKPVDMPSPVDSGIGGDISILNPKEEFFTSADGGSMLERSSERTLSHRDSPLVIPKLYNNLGFQYVLEAPISTSVRRDDDRMTYVNKGQFYTVSLEYTPDLNKCLKSQTVKSQLMVVFREDKTYEEEIKTWQSWHARQHVSKQRILEIDSKNSSGMIGQIEEIGNNAVQFYWNPSDPSGVRISIAVQCLSTDFSTQKGVKGLPLHVQIDTYDGENDKVPFHRGYCQIKVFCDKGANRKMLHENRRDEKRRQQEYTAGALPGGRKKSDGEYHDQCERSEFYHMRELDKPAALFIAPEEFEPRYVDSTSLSFDMSEIEPIPTKRPRTSERIMLYVRKRDEQIYQPLHVVPASLSGLALAIANKFGADPDKMSGVYKRCAKGITVKVDDEMLRLYCNEDTFIIDVEHATDGSTAATLIEVAPTNPNSYSNS