MSSDCFLLLANELKLRDLLRDSRRQSEGECPPHIANNPLFYPFFKDCAGAIDGSASDSKILQHTVWRRPQNRLHVPTGRFYLVDAGYANTRGFLASFRGVRYHLKEWSTTQAPRTEHELFNLRHAKLHNVVEGTFAVFKQRFALLQTTPRYPIKTQVKIIVACCVLHNFIHQWNVEDELFEAAWNEMMEEDDRADEQYQDSEEDNVAGPSDADNQFMIDFREQISKDMWQARVRGRA