DPLPTTKQITLIFMIANGDTEERAGDFLKKILERGTAEAIAGATVIVLLHGRNENPSIWFIKEENGKSKLGHLGKFQEIDPDNPGTQNEAKAFARKNFPADSLGFYFIGPQGGDAPPDWPFLIT