MSDHLNFLLCIDLVSHEQVFKCRSFETCPGGPPGTCGGGLIGIPCAECPAGSTWTGSVCEDCAGWRQALWVLAVLAIFGFLTLAYYLATSKVTAKATVLFATTASFGMLVMAMQNLGLVGMMTVEWPVSLQGLFSICQFLLLDIDSYGFSCIAGQSEPVRYLLSALIFPLGVAWLALCFGVSKLFPKKRQWEGPKVCSTMGAFLQVGFSTMSATSLAPMMCYQHPNGQRSIMKYPGVICGSSEHDVMLVIAWILLMVFVFGFVSLCAFAAYMVPRWSAKRQDHFVACARFLVFRFRLDSWWFGVPLLVRGPLINLPVVMATDFPPIQVVVIAMVLTTGMAPWTHGGFQKHQIQ*