MSFQLDQSTSVIKTAPPGRLEFKNEPIDIASSNIQDLAKMQTLDGYYQQTSLQLPQSQQYHRMYENVYNNQQILYAQTQNFQYPSTLLTNGSLAQTEWRGQQMDTSAYSNTGYSRSSTSQQPQYTQQVTENERIVYKPVDMPSPVDSGIGGDISILNPKEEFFTSADGGSMLERSSERTLSHRDSPLVIPKLYNNLGFQYVLEAPISTSVRRDDDRMTYVNKGQFYTVSLEYTPDLNKCLKSQTVKSQLMVVFREDKTYEEEIKTWQSWHARQHVSKQRILEIDSKNSSGMIGQIEEIGNNAVQFYWNPSDPSGVRISIAVQCLSTDFSTQKGVKGLPLHVQIDTYDGENDKVPFHRGYCQIKVFCDKGAERKLRDEDKRAQKRKVQEYTAGALPGGRKKSDGEYHDQCERSEFYHMRELDKPAALFIAPEEFEPRYVDSTSLSFDMSEIEPIPTKRPRTSERIMLYVRKRDEQIYQPLHVVPASLSGLALAIANKFGADPDKMSGVYKRCAKGITVKVDDEMLRLYCNEDTFIIDVEHATDGSTAATLIEVAPTNPNSYSNS