MSTLKEQKQLFVSDLVGGSLAEIYQVVAVSTVAYLAFKVFSSSEFIGNSILLDFLLNVVSLLTSITIYSNSIDTLYGALVAPVAVAGTMQVLLRLKSKKSRNPSKKAPINTEVLHKKAFLTAYRSHMLILTNFAILAVDFHVFPRRFAKVETWGTSIMDMGVGSFVFSMGLVNSRSIIKSKINSMQPNSFGLSKYLSLIFTNFKATIPMLAFGIIRFVSVKGLEYQEHVTEYGIHWNFFITLGLLPTFIAILDPLFELVPRALVAFLIAATYELALCNTGLLQFILWPENRLDSLVTMNKEGLFSFFGYLSIFIFGQSFGSFVLTGRKTPNNLIGFNLQHKSPKSWLTVSTVKGLVISTVFYQSLGYFVKESPLFFNISRRLANLPYVFMIVAYNSFFLLCYCLCNELIGDNDTHSQILEAVNKNGLVYFLLGNLLTGLINMSINTLECDTKTSFLILLVYGIVTIFLVVGLDKRHIYIKL