MSTLVKIFNIFPVLPPPNSLPNSPEVLTFLDILWLVFSPVQRIFFYDPLEQKTDDPLDQKTDFSDVIVKLKESLSLTLRYFYPHTGKLVLSETSGLLEIQYDHIDGVAFHVAEAEAEAEADYEALTRSSVHNTNIFLSLVPPLLVHNFPAPLLSVQATRFPNGGLCIGISFHHGVADGKSFTNFVEAWAEIHKSGDRSCQPCHDLSVLCDPGGISTLYMNNFSISKEGFPAPKFLKPSDLVTTTFIIDKESIVRLKKRAMRNEAEGRTFYSTFVVGCAHIWVCTAKAKQLRDESEMGFTFPVDCRSHVRPKMPEEIVLDPVFYSVNGKI*