MELPASSCFKRPATEPSTSSLSGVSKPKNNRLYDDNYLKFGYTVIENEPQCVICFETSSRESMKPSKLVRHLNTKHPNEKDKTVEFFREN