MSADANHFEVYNHHYYNNNTDCDPLLVDCDSILDEKLRPSIFYDSNLPQNDVDYPFNNGKIGNLNGKSSVEPSFPFLEASFDNCVTSLEDFRNFERSDENRFSDCFDDENADLTETNVTPRLTHVTGEKRGNFNSKVHIIRVIKRRTQSASLVDGNNNTTTATALHDIEYKRSFSDCPTNIDDNLLRKWREHRMKREKNNASVKRCREKKRLESLEIAARVKSLTAELTLRNEQIKKLMFEIEELKRENQKFKNEYRLLSHMPFDEKTMSVDQDLLLY